List of Twenty20 cricket records

This is a list of Twenty20 men's cricket records, that is a record team or individual performances in Twenty20 cricket (T20). The records only include top-level T20 games: those played in officially recognized tournaments in ICC Full-member countries or any Twenty20 International.

Team records

Highest total

Rank Score Team Opponent Venue Date
1 349/5 Baroda Sikkim Emerald High School Ground, Indore, India 5 December 2024
2 344/4  Zimbabwe  Gambia Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024
3 314/3    Nepal  Mongolia Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023
4 310/5 Punjab Bengal Gymkhana Ground, Hyderabad, India 30 November 2025
5 304/2  England  South Africa Old Trafford Cricket Ground, Manchester, England 12 September 2025
Source: ESPNcricinfo updated 30 November 2025

Lowest innings totals

Completed innings only.

Rank Score Team Opponent Venue Date
1 7  Ivory Coast  Nigeria Tafawa Balewa Square Cricket Oval, Lagos 24 November 2024
2 10  Mongolia  Singapore UKM-YSD Cricket Oval, Bangi, Malaysia 5 September 2024
 Isle of Man  Spain La Manga Club Ground, Cartagena, Spain 26 February 2023
4 12  Mongolia  Japan Sano International Cricket Ground, Sano, Japan 8 May 2024
5 15 Sydney Thunder Adelaide Strikers Sydney Showground Stadium, Sydney, Australia 16 December 2022
Source: ESPNcricinfo updated 24 November 2024.

Highest winning margin (by runs)

Rank Winner Margin Target Opponent Venue Date
1  Zimbabwe 290 runs 344  Gambia Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024
2    Nepal 273 runs 315  Mongolia Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023
3  Nigeria 264 runs 272  Ivory Coast Tafawa Balewa Square Cricket Oval, Lagos 24 November 2024
4 Baroda 263 runs 350 Sikkim Emerald High School Ground, Indore, India 5 December 2024
5  Czech Republic 257 runs 279  Turkey Moara Vlasiei Cricket Ground, Ilfov County, Romania 30 August 2019
Source: ESPNcricinfo updated 6 December 2024.

Highest winning margin (by wickets)

As of November 2025, there have been 248 instances of a team winning by 10 wickets.[1]

Highest match aggregate

Rank Score Teams Venue Date
1 549/10 (40 overs) Sunrisers Hyderabad (287/3) v Royal Challengers Bengaluru (262/7) M. Chinnaswamy Stadium, Bengaluru, India 15 April 2024
2 528/12 (40 overs) Sunrisers Hyderabad (286/6) v Rajasthan Royals (242/6) Rajiv Gandhi International Cricket Stadium, Hyderabad, India 23 March 2025
3 523/8 (38.4 overs) Kolkata Knight Riders (261/6) v Punjab Kings (262/2) Eden Gardens, Kolkata, India 26 April 2024
523/8 (40 overs) Sunrisers Hyderabad (277/3) v Mumbai Indians (246/5) Rajiv Gandhi International Cricket Stadium, Hyderabad, India 27 March 2024
5 517/9 (38.5 overs)  West Indies (258/5) v  South Africa (259/4) SuperSport Park, Centurion, South Africa 26 March 2023
Source: ESPNcricinfo Updated 23 March 2025

Most sixes in an innings

Rank Sixes Batting Team Opposition Venue Date Scorecard
1 37 Baroda Sikkim Emerald High School Ground, Indore, India 5 December 2024 Scorecard
2 29  Spain  Croatia La Manga Club Top Ground, Cartagena, Spain 7 December 2025 Scorecard
3 28 San Francisco Unicorns Washington Freedom Oakland Coliseum, Oakland, United States 12 June 2025 Scorecard
Punjab Bengal Gymkhana Ground, Hyderabad, India 30 November 2025 Scorecard
5 27  Zimbabwe  Gambia Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024 Scorecard
Updated: 7 December 2025[2]

Most fours in an innings

Rank Fours Batting Team Opposition Venue Date Scorecard
1 34 Sunrisers Hyderabad Rajasthan Royals Rajiv Gandhi International Cricket Stadium, Hyderabad, India 23 March 2025 Scorecard
2 33 Middlesex Surrey Kennington Oval, London, England 22 June 2023 Scorecard
3 31 Somerset Glamorgan Sophia Gardens, Cardiff, England 18 June 2003 Scorecard
Delhi Daredevils Gujarat Lions Green Park Stadium, Kanpur, India 10 May 2017 Scorecard
Somerset Hampshire County Ground, Taunton, England 9 June 2024 Scorecard
Updated: 23 March 2025[3]

Most sixes in a match

Rank Sixes Teams Venue Date Scorecard
1 42 Punjab Kings (24) v Kolkata Knight Riders (18) Eden Gardens, Kolkata, India 26 April 2024 Scorecard
Guyana Amazon Warriors (23) v St Kitts and Nevis Patriots (19) Warner Park, Basseterre, St Kitts and Nevis 4 September 2024 Scorecard
3 41  Bulgaria (23) v  Gibraltar (18) Vasil Levski National Sports Academy, Sofia, Bulgaria 11 July 2025 Scorecard
Punjab (28) v Bengal (13) Gymkhana Ground, Hyderabad, India 30 November 2025 Scorecard
5 40 San Francisco Unicorns (28) v Washington Freedom (12) Oakland Coliseum, Oakland, United States 12 June 2025 Scorecard
Updated: 30 November 2025[4]

Most fours in a match

Rank Fours Teams Venue Date Scorecard
1 55 Somerset (31) v Glamorgan (24) Sophia Gardens, Cardiff, England 18 June 2003 Scorecard
Mumbai (30) v Haryana (25) D Y Patil Academy, Ambi, Pune, India 14 December 2025 Scorecard
3 54 Quetta Gladiators (30) v Peshawar Zalmi (24) Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 8 March 2023 Scorecard
4 53 Delhi (27) v Services (26) Arun Jaitley Cricket Stadium, Delhi, India 16 January 2018 Scorecard
5 52 Middlesex (33) v Surrey (19) The Oval, London, England 22 June 2023 Scorecard
Multan Sultans (27) v Islamabad United (25) Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 10 March 2024 Scorecard
Goa (30) v Mumbai (22) Gymkhana Ground, Hyderabad, India 23 November 2024 Scorecard
Updated: 14 December 2025[5]

Individual records (batting)

Most career runs

Rank Runs Innings Player Average 100 50 4s 6s Period
1 14,562 455 Chris Gayle 36.22 22 88 1,132 1,056 2005–2022
2 14,482 652 Kieron Pollard 31.63 1 67 898 982 2006–2026
3 14,449 523 Alex Hales 29.91 7 92 1,560 595 2009–2026
4 14,028 431 David Warner 37.11 10 115 1,432 498 2007–2026
5 13,808 459 Jos Buttler 35.31 8 98 1,258 592 2009–2026
Source: ESPNcricinfo, Last updated: 14 February 2026[6]

Most runs in each batting position

Batting position Batsman Innings Runs Average Span Ref
Opener Alex Hales 490 13,669 30.24 2009–2026 [7]
Number 3 Suresh Raina 247 7,164 33.63 2008–2021 [8]
Number 4 Shoaib Malik 246 6,912 38.18 2005–2025 [9]
Number 5 David Miller 214 5,216 38.92 2008–2026 [10]
Number 6 Kieron Pollard 218 5,234 35.84 [11]
Number 7 Andre Russell 125 2,611 29.01 2010–2026 [12]
Number 8 Rashid Khan 157 1,448 15.08 2016–2026 [13]
Number 9 Wahab Riaz 52 418 12.29 2006–2023 [14]
Number 10 Adil Rashid 43 237 12.47 2009–2026 [15]
Number 11 Imran Tahir 43 173 13.30 2006–2025 [16]
Last updated: 14 February 2026.

Highest individual score

Rank Runs Player Team Opponent Venue Date
1 175* Chris Gayle Royal Challengers Bangalore Pune Warriors India M. Chinnaswamy Stadium, Bengaluru, India 23 April 2013
2 172 Aaron Finch  Australia  Zimbabwe Harare Sports Club, Harare, Zimbabwe 3 July 2018
3 162* Hamilton Masakadza Mountaineers Eagles Bulawayo Athletic Club, Bulawayo, Zimbabwe 11 February 2016
Hazratullah Zazai  Afghanistan  Ireland Rajiv Gandhi International Cricket Stadium, Dehradun, India 23 February 2019
Sahibzada Farhan Peshawar Region Quetta Region Multan Cricket Stadium, Multan, Pakistan 21 March 2025
162 Dewald Brevis Titans Knights JB Marks Oval, Potchefstroom, South Africa 31 October 2022
Source: ESPNcricinfo Last Updated: 23 March 2025.

Highest individual score (Progression of Record)

Runs Batsman Batting team Opposition Venue Date Scorecard
70 (52) Keith Dutch Somerset Warwickshire County Ground, Taunton, England 13 June 2003 Scorecard
97 (61) Brad Hodge Leicestershire Yorkshire Grace Road, Leicester, England 16 June 2003 Scorecard
100* (50) Ian Harvey Gloucestershire Warwickshire Edgbaston Cricket Ground, Edgbaston, England 23 June 2003 Scorecard
112 (43) Andrew Symonds Kent Middlesex Mote Park, Maidstone, England 2 July 2004 Scorecard
116* (57) Ian Thomas Glamorgan Somerset County Ground, Taunton, England 5 July 2004 Scorecard
116* (65) Graeme Hick Worcestershire Northamptonshire Wardown Park, Luton, England 5 July 2004 Scorecard
116* (53) Cameron White Somerset Gloucestershire County Ground, Taunton, England 27 June 2006 Scorecard
141* (70) Worcestershire New Road, Worcester, England 9 July 2006 Scorecard
158* (73) Brendon McCullum Kolkata Knight Riders Royal Challengers Bangalore M. Chinnaswamy Stadium, Bengaluru, India 18 April 2008 Scorecard
175* (66) Chris Gayle Royal Challengers Bangalore Pune Warriors 23 April 2013 Scorecard
Updated: 25 August 2020[17]

Highest individual score (by batting position)

Position Runs Batsman Batting team Opposition Venue Date Scorecard
Openers 175* Chris Gayle Royal Challengers Bangalore Pune Warriors M. Chinnaswamy Stadium, Bengaluru, India 23 April 2013 Scorecard
Position 3 152* Graham Napier Essex Sussex County Cricket Ground, Chelmsford, England 24 June 2008 Scorecard
Position 4 146* Punit Bisht Meghalaya Mizoram Guru Nanak College Ground, Chennai, India 13 January 2021 Scorecard
Position 5 129 Dan Christian Middlesex Kent St Lawrence Ground, Canterbury, England 6 June 2014 Scorecard
Position 6 125* Shaheryar Butt  Belgium  Czech Republic Pierre Werner Cricket Ground, Walferdange, Luxembourg 29 August 2020 Scorecard
Position 7 121* Andre Russell Jamaica Tallawahs Trinbago Knight Riders Queen's Park Oval, Port of Spain, Trinidad and Tobago 10 August 2018 Scorecard
Position 8 100* Saber Zakhil  Belgium  Austria Royal Brussels Cricket Club, Waterloo, Belgium 24 July 2021 Scorecard
Position 9 74 Syed Sagar Jammu & Kashmir Haryana Chaudhary Bansi Lal Cricket Stadium, Rohtak, India 22 March 2013 Scorecard
Position 10 58 Manjula Jayawardene Police Sports Club Colts Cricket Club Moors Sports Club Ground, Colombo, Sri Lanka 15 February 2019 Scorecard
Position 11 35* Danny Briggs Adelaide Strikers Hobart Hurricanes Bellerive Oval, Hobart, Australia 13 December 2020 Scorecard
Updated: 17 September 2022[18]

Most 50+ scores

Rank 50+ Player Innings 100 50 Runs Period
1 125 David Warner 431 10 115 14,028 2007–2026
2 114 Virat Kohli 397 9 105 13,543 2007–2025
3 110 Chris Gayle 455 22 88 14,562 2005–2022
4 109 Babar Azam 333 11 98 11,875 2012–2026
5 106 Jos Buttler 459 8 98 13,808 2009–2026
Last Updated: 14 February 2026[19][20]

Most half-centuries in career

Rank Half-centuries Player Innings Runs Period
1 115 David Warner 431 14,028 2007–2026
2 105 Virat Kohli 397 13,543 2007–2025
3 98 Babar Azam 333 11,875 2012–2026
Jos Buttler 459 13,808 2009–2026
5 92 Alex Hales 523 14,449 2009–2026
Source: ESPNcricinfo.com, Last updated: 14 January 2026

Most centuries in a career

Rank Centuries Player Innings Runs Period
1 22 Chris Gayle 455 14,562 2009–2022
2 11 Babar Azam 333 11,875 2012–2026
3 10 David Warner 431 14,028 2007–2026
4 9 Rilee Rossouw 375 9,705 2008–2026
Virat Kohli 397 13,453 2007–2025
Source: ESPNcricinfo.com, Last updated: 25 January 2026[21]

Fastest 100

Rank Balls Player Team Opposition Venue Date
1 27 Sahil Chauhan  Estonia  Cyprus Happy Valley Ground, Episkopi, Cyprus 17 June 2024
2 28 Urvil Patel Gujarat Tripura Emerald High School, Indore, India 27 November 2024
Abhishek Sharma Punjab Meghalaya Niranjan Shah Stadium, Rajkot, India 5 December 2024
4 29 Muhammad Fahad  Turkey  Bulgaria Vassil Levski National Sports Academy, Sofia, Bulgaria 12 July 2025
5 30 Chris Gayle Royal Challengers Bangalore Pune Warriors India M. Chinnaswamy Stadium, Bengaluru, India 23 April 2013
Source: ESPNcricinfo.com, last updated 13 July 2025

Fastest 50

Rank Balls Player Team Opposition Venue Date
1 9 Dipendra Singh Airee    Nepal  Mongolia Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023
2 11 Ashutosh Sharma Railways Arunachal Pradesh JSCA International Stadium Complex, Ranchi, India 17 October 2023
3 12 Yuvraj Singh  India  England Kingsmead Cricket Ground, Durban, South Africa 19 September 2007
Chris Gayle Melbourne Renegades Adelaide Strikers Docklands Stadium, Melbourne, Australia 18 January 2016
Hazratullah Zazai Kabul Zwanan Balkh Legends Sharjah Cricket Stadium, Sharjah, United Arab Emirates 14 October 2018
Sahil Chauhan  Estonia  Cyprus Happy Valley Ground, Episkopi, Cyprus 17 June 2024
Abhishek Sharma Punjab Bengal Gymkhana Ground, Hyderabad, India 30 November 2025
Source: ESPNcricinfo.com, last updated 30 November 2025

Fastest to multiples of 1000 runs

Runs Batsman Match Innings Record Date Time Reference
1,000 Brad Hodge 23 23 9 July 2006 3y 23d [22]
Shaun Marsh 20 June 2008 2y 166d
2,000 54 53 15 May 2011 5y 129d [23]
3,000 87 85 16 Dec 2012 6y 345d [24]
4,000 Chris Gayle 109 107 30 June 2012 6y 289d [25]
5,000 135 132 16 April 2013 7y 213d [26]
6,000 165 162 28 April 2014 8y 225d [27]
7,000 Babar Azam 196 187 3 October 2021 8y 306d [28]
8,000 Chris Gayle 217 213 7 July 2015 9y 295d [29]
9,000 Babar Azam 254 245 16 March 2023 10y 105d [30]
10,000 281 271 21 February 2024 11y 82d [31]
11,000 309 298 13 December 2024 12y 12d -
12,000 Chris Gayle 351 345 21 October 2018 13y 36d -
13,000 388 381 15 September 2019 14y 0d -
14,000 431 423 12 July 2021 15y 300d -
Last updated: 14 December 2024

Highest career strike rate

Qualification: 1,000 balls.

Rank Strike rate Player Runs Scored Balls faced Period
1 175.06 Finn Allen 5,077 2,900 2017–2026
2 173.52 Abhishek Sharma 5,100 2,939 2018–2026
3 173.43 Faisal Khan† 1,743 1,005 2019–2025
4 169.22 Karanbir Singh† 1,721 1,017 2024–2025
5 167.61 Andre Russell 9,636 5,749 2010–2026
Source: ESPNcricinfo, last updated: 14 February 2026

Highest strike rates in an innings

Rank Strike rate Player Score Team Opposition Venue Date
1 533.33 Seekkuge Prasanna 32* (6) Colombo Stars Kandy Warriors R Premadasa Stadium, Colombo, Sri Lanka 14 December 2021
2 520.00 Dipendra Singh Airee 52* (10)    Nepal  Mongolia Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023
3 500.00 Dewald Brevis 30* (6) St Kitts and Nevis Patriots Trinbago Knight Riders Providence Stadium, Georgetown, Guyana 22 September 2022
Wayne Parnell 25* (5) KwaZulu-Natal Inland Lions Wanderers Stadium, Johannesburg, South Africa 8 November 2025
5 485.71 Manan Bashir 34* (7)  Bulgaria  Turkey Vassil Levski National Sports Academy, Sofia, Bulgaria 10 July 2025
Qualification: Minimum 25 runs scored. Last Updated: 8 November 2025[32]

Highest career average

Qualification: 2,000 runs.

Rank Average Player Innings Runs Not outs 100s 50s Period
1 43.21 Sai Sudharsan 65 2,463 8 3 15 2021–2025
2 42.53 KL Rahul 226 8,125 35 7 68 2013–2025
3 42.48 Tilak Varma 134 4,291 33 4 24 2019–2026
4 42.07 Mohammad Rizwan 271 8,835 61 3 71 2009–2026
5 41.92 Virat Kohli 397 13,543 74 9 105 2007–2025
Source: ESPNcricinfo, Last updated: 5 March 2026

Highest batting average in each batting position

Batting position Batsman Innings Runs Average Span Ref
Opener Sai Sudharsan 26 1,244 51.83 2022–2025 [33]
Number 3 Michael Hussey 29 979 48.95 2003–2016 [34]
Number 4 Rassie van der Dussen 42 1,230 47.30 2018–2025 [35]
Number 5 JP Duminy 58 1,538 51.26 2004–2019 [36]
Number 6 JJ Smit 28 637 45.50 2015–2025 [37]
Number 7 Vernon Philander 35 501 35.78 2005–2019 [38]
Number 8 Ryan McLaren 25 227 37.83 2005–2017 [39]
Number 9 Tom Smith 29 206 25.75 2010–2023 [40]
Number 10 Danny Briggs 28 106 15.14 2010–2025 [41]
Number 11 Dirk Nannes 28 33 16.50 2007–2015 [42]
Qualification: 25 Innings. Last updated: 24 December 2025.

Most career sixes

Rank Sixes Player Innings Sixes Per Innings Runs Period
1 1,056 Chris Gayle 455 2.32 14,562 2005–2022
2 982 Kieron Pollard 652 1.51 14,482 2006–2026
3 784 Andre Russell 508 1.54 9,636 2010–2026
4 712 Nicholas Pooran 416 1.71 10,371 2013–2026
5 595 Alex Hales 523 1.14 14,449 2009–2026
Source: Cricinfo.com, Last updated: 4 January 2026

Most sixes in an innings

Rank Sixes Player Team Opponent Venue Date
1 19 Finn Allen San Francisco Unicorns Washington Freedom Oakland Coliseum, Oakland, United States 12 June 2025
2 18 Chris Gayle Rangpur Riders Dhaka Dynamites Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 12 December 2017
Sahil Chauhan  Estonia  Cyprus Happy Valley Ground, Episkopi, Cyprus 17 June 2024
4 17 Chris Gayle Royal Challengers Bangalore Pune Warriors India M. Chinnaswamy Stadium, Bangalore, India 23 April 2013
Puneet Bisht Meghalaya Mizoram Guru Nanak College Ground, Chennai, India 13 January 2021
Mohammad Ihsan  Spain  Croatia La Manga Club Top Ground, Cartagena 7 December 2025
Source: Cricinfo.com, Last updated: 7 December 2025

Most career fours

Rank Fours Player Innings Fours Per Innings Period
1 1,560 Alex Hales 523 2.98 2009–2026
2 1,476 James Vince 458 3.22 2010–2026
3 1,432 David Warner 431 3.32 2007–2026
4 1,258 Jos Buttler 459 2.79 2009–2026
5 1,243 Babar Azam 333 3.73 2012–2026
Source: Cricinfo.com, Last updated: 14 February 2026

Most fours in an innings

Rank Fours Player Team Opponent Venue Date
1 22 Glenn Maxwell Melbourne Stars Hobart Hurricanes Melbourne Cricket Ground, Melbourne, Australia 19 January 2022
2 20 Ahmed Shehzad Lahore Lions Bahawalpur Stags Gaddafi Stadium, Lahore, Pakistan 8 December 2012
Adam Lyth Yorkshire Northamptonshire Headingley Cricket Ground, Leeds, England 17 August 2017
Jason Roy Quetta Gladiators Peshawar Zalmi Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 8 March 2023
5 19 Paul Valthaty Kings XI Punjab Chennai Super Kings Punjab Cricket Association Stadium, Mohali, India 13 April 2011
AB de Villiers Royal Challengers Bangalore Mumbai Indians Wankhede Stadium, Mumbai, India 10 May 2015
Brendan Taylor Mid West Rhinos Mashonaland Eagles Old Hararians, Harare, Zimbabwe 13 April 2021
Source: Cricinfo.com, Last updated: 9 March 2023

Most career boundaries

Rank Boundaries Player Innings Fours Sixes Boundaries Per Innings Period
1 2,188 Chris Gayle 455 1,132 1,056 4.80 2005–2022
2 2,155 Alex Hales 523 1,560 595 4.12 2009–2026
3 1,930 David Warner 431 1,432 498 4.47 2007–2026
4 1,880 Kieron Pollard 652 898 982 2.88 2006–2026
5 1,850 Jos Buttler 459 1,258 592 4.03 2009–2026
Source: Cricinfo.com, Last updated: 14 February 2026

Most runs in a calendar year

Rank Runs Player Matches Innings Average 100s/50s Year
1 2,331 Nicholas Pooran 76 74 40.89 1/15 2024
2 2,036 Mohammad Rizwan 48 45 56.55 1/18 2021
3 1,970 Reeza Hendricks 71 69 32.29 1/17 2024
4 1,946 Alex Hales 61 61 34.14 0/17 2022
5 1,918 Nicholas Pooran 63 39.95 1/15 2025
Source:,[43][44] Last updated: 31 December 2025

Most runs in a series

Rank Runs Batsman Team Matches Innings Series
1 973 Virat Kohli Royal Challengers Bangalore 16 16 2016 Indian Premier League
2 890 Shubman Gill Gujarat Titans 17 17 2023 Indian Premier League
3 863 Jos Buttler Rajasthan Royals 2022 Indian Premier League
4 848 David Warner Sunrisers Hyderabad 2016 Indian Premier League
5 759 Sai Sudharsan Gujarat Titans 15 15 2025 Indian Premier League
Source: ESPNcricinfo.com, Last updated: 31 May 2024

Most ducks in career

Rank Ducks Player Matches Innings Period
1 52 Sunil Narine 583 376 2011–2026
2 49 Rashid Khan 517 308 2015–2026
3 46 Alex Hales 528 523 2009–2026
4 37 Glenn Maxwell 501 466 2010–2026
5 35 Rilee Rossouw 391 375 2008–2026
Source: ESPNcricinfo.com, last updated 14 February 2026[45]

Most consecutive innings without a duck

Rank Innings Player From Until
1 145 Chris Gayle 10 February 2012 5 February 2016
2 109 Jack Taylor 12 June 2015 13 July 2025
3 108 MS Dhoni 22 May 2015 29 October 2020
4 107 Dinesh Chandimal 26 March 2009 26 November 2020
5 105* Matthew Breetzke 7 February 2022 25 January 2026
Updated: 25 January 2026[46]

No ducks in career

Rank Innings Player Span
1 76 Mark Boucher 2004–2012
2 65* Sai Sudharsan 2021–2025
3 63* Rajat Paliwal 2013–2024
4 52 Jonathan Batty 2003–2012
5 47* Tayyab Tahir 2015–2025
Source: ESPNcricinfo.com, last updated: 1 February 2026

Most Innings before first duck

Rank Innings Player Match Date
1 95 Ben Cox 21 September 2019
2 89 Shoaib Malik 10 September 2012
3 79 Alex Carey 14 July 2021
4 74 Dipendra Singh Airee 13 April 2025
5 73 Donovan Ferreira 27 October 2024
Source: ESPNcricinfo.com, last updated 14 April 2025

Individual records (bowling)

Most career wickets

Rank Wickets Player Matches Innings Average Strike rate 4 Wkts 5 Wkts Period
1 699 Rashid Khan 517 512 18.5 16.8 18 4 2015–2026
2 631 Dwayne Bravo 582 546 24.40 17.7 11 2 2006–2024
3 613 Sunil Narine 583 573 22.2 21.6 12 1 2011–2026
4 572 Imran Tahir 448 431 19.51 16.7 13 5 2006–2026
5 508 Andre Russell 590 521 25.89 17.5 9 1 2010–2026
Last updated: 14 February 2026[47][48]

Best figures in a match

Rank Bowling Player Team Opponent Venue Date
1 8/7 Sonam Yeshey  Bhutan  Myanmar Gelephu International Cricket Ground, Gelephu 26 December 2025
2 7/8 Syazrul Idrus  Malaysia  China Bayuemas Oval, Kuala Lumpur, Malaysia 26 July 2023
3 7/18 Colin Ackermann Leicestershire Warwickshire Grace Road, Leicester, England 7 August 2019
4 7/19 Taskin Ahmed Durbar Rajshahi Dhaka Capitals Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh 2 January 2025
Ali Dawood  Bahrain  Bhutan Gelephu International Cricket Ground, Gelephu 11 December 2025
Last updated: 26 December 2025[49]

Best career bowling average

Rank Average Player Wickets Runs Balls Period
1 11.33 Alpesh Ramjani 103 1,168 1,441 2022–2025
2 13.15 Jandre Coetzee 119 1,565 1,578 2008–2025
3 13.96 Malinda Pushpakumara 110 1,536 1,426 2012–2024
4 14.02 Virandeep Singh 109 1,529 1,647 2019–2025
5 14.43 Ali Dawood† 104 1,501 1,475 2023–2026
Qualification: 100 wickets
Last Updated: 14 February 2026
[50]

Best career strike rate

Rank Strike rate Player Wickets Runs Balls Period
1 12.9 Malinda Pushpakumara 110 1,536 1,426 2012–2024
2 13.2 Jandre Coetzee 119 1,565 1,578 2008–2025
3 13.4 Abbas Afridi 124 2,478 1,669 2021–2025
4 13.7 Ben Green 105 2,243 1,447 2016–2025
5 13.8 Yash Thakur 108 2,008 1,491 2019–2025
Qualification: 100 wickets
Last Updated: 14 February 2026
[51]

Best career economy rate

Rank Economy rate Player Runs Balls Wickets Period
1 4.86 Alpesh Ramjani 1,168 1,441 103 2022–2025
2 5.45 Henry Ssenyondo 2,095 2,305 137 2010–2025
3 5.57 Virandeep Singh 1,529 1,647 109 2019–2025
4 5.95 Jandre Coetzee 1,565 1,578 119 2008–2025
5 5.95 Pavandeep Singh 1,840 1,853 100 2019–2025
Qualification: 100 wickets
Last Updated: 26 January 2026
[52]

Most four-wickets-in-an-innings (and over) in a career

Rank 4+ Wkts Bowler Matches Innings Wkts Period
1 22 Rashid Khan 517 512 699 2015–2026
2 18 Imran Tahir 448 431 572 2006–2026
3 17 Shakib Al Hasan 470 461 507
4 15 Lasith Malinga 295 289 390 2004–2020
5 14 Yuzvendra Chahal 329 325 384 2009–2025
Last updated: 14 February 2026[53]

Most five-wicket hauls in a career

Rank 5+ Wkts Bowler Matches Innings Wkts Period
1 7 David Wiese 419 372 338 2008–2026
2 5 Shaheen Afridi 247 246 340 2018–2026
Lasith Malinga 295 289 390 2004–2020
Bhuvneshwar Kumar 316 315 335 2009–2025
Imran Tahir 448 431 572 2006–2026
Shakib Al Hasan 470 461 507
Last updated: 30 August 2025[54]

Most maidens in a career

Rank Maidens Bowler Matches Innings Period
1 34 Sunil Narine 583 573 2011–2026
2 28 Mohammad Amir 354 347 2008–2026
3 27 Shakib Al Hasan 470 461 2006–2026
4 26 Bhuvneshwar Kumar 316 315 2009–2025
5 22 Frank Nsubuga 100 99 2010–2025
Jasprit Bumrah 263 260 2013–2026
Last updated: 14 February 2026[55]

Most Wickets in a calendar year

Rank Wickets Player Matches Average SR Year
1 97 Jason Holder 69 21.42 15.4 2025
2 96 Rashid Khan 61 15.46 14.6 2018
3 87 Dwayne Bravo 72 24.47 17.7 2016
4 86 Noor Ahmad 62 19.73 15.8 2025
5 81 Rashid Khan 66 20.00 18.9 2022
Last updated: 31 December 2025[56][57]

Most runs conceded in a match

Rank Figures Player Overs Bowling Team Opposition Venue Date
1 0/93 Musa Jobarteh 4.0  Gambia  Zimbabwe Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024
2 0/82 Mattie McKiernan Derbyshire Somerset County Ground, Taunton, England 9 July 2022
3 0/81 Sarmad Anwar Sialkot Stallions Lahore Lions Iqbal Stadium, Faisalabad, Pakistan 25 June 2011
Liam McCarthy  Ireland  West Indies Bready Cricket Club, Bready, Ireland 15 June 2025
2/81 Roshan Kumar Sikkim Baroda Emerald High School Ground, Indore, India 5 December 2024
Last updated: 17 June 2025[58]

Most wickets in a series

Rank Wickets Bowler Team Matches Bowling Average Series
1 33 David Payne Gloucestershire 17 12.75 2024 T20 Blast
Alfonso Thomas Somerset 19 13.93 2010 Friends Provident t20
3 32 Harshal Patel Royal Challengers Bangalore 15 14.34 2021 Indian Premier League
Dwayne Bravo Chennai Super Kings 18 15.53 2013 Indian Premier League
5 31 Matt Henry Somerset 14 13.25 2023 T20 Blast
Pat Brown Worcestershire 16 13.35 2018 Vitality Blast
Danny Briggs Hampshire 19 14.35 2010 Friends Provident t20
Last updated: 15 September 2024[59]

Individual records (wicket-keeping)

Most dismissals in career as wicket keeper

Only dismissals and innings played as wicketkeeper counted, some of the players have also taken catches as fielders.

Rank Dismissals Innings Player Catches Stumpings Diss/Inn Period
1 352 384 Quinton de Kock 291 61 0.916 2011–2026
2 317 392 MS Dhoni 225 92 0.808 2006–2025
3 290 349 Dinesh Karthik 218 72 0.830
4 274 281 Kamran Akmal 172 102 0.975 2005–2022
5 258 313 Jos Buttler 208 50 0.824 2009–2026
Last updated: 14 February 2026[60]

Most catches in career by wicket keeper

Rank Catches Innings Player Period
1 291 384 Quinton de Kock 2011–2026
2 225 392 MS Dhoni 2006–2025
3 218 349 Dinesh Karthik
4 208 313 Jos Buttler 2009–2026
5 185 275 Sam Billings 2011–2026
Last updated: 14 February 2026[61]

Most stumpings in career

Rank Stumpings Innings Player Period
1 102 281 Kamran Akmal 2005–2022
2 92 392 MS Dhoni 2006–2025
3 70 349 Dinesh Karthik 2006–2025
4 62 173 Mohammad Shahzad 2010–2025
5 61 384 Quinton de Kock 2011–2026
Last updated: 25 January 2026[62]

Most dismissals in series as wicket keeper

Rank Dismissals Innings Player Catches Stumpings Diss/Inn Series
1 24 16 Rishabh Pant 18 6 1.500 2019 Indian Premier League
2 22 Quinton de Kock 18 4 1.375 2020 Indian Premier League
3 21 15 Alex Davies 16 5 1.400 2022 Vitality Blast
4 20 12 Mohammad Rizwan 18 2 1.666 2020 Pakistan Super League
15 Jitesh Sharma 19 1 1.333 2025 Indian Premier League
16 Lewis McManus 20 0 1.250 2025 T20 Blast
Last updated: 24 September 2025[63]

Most dismissals in year as wicket keeper

Rank Dismissals Innings Player Catches Stumpings Diss/Inn Year
1 52 54 Quinton de Kock 48 4 0.962 2022
2 51 52 Nicholas Pooran 42 9 0.980 2024
3 47 45 Mohammad Rizwan 41 6 1.044 2021
4 41 49 Quinton de Kock 40 1 0.836 2025
5 39 35 MS Dhoni 24 15 1.114 2016
45 Quinton de Kock 30 9 0.866 2024
Last updated: 31 December 2025[64]

Individual records (fielding)

Most catches in career by fielder

Rank Catches Player Matches Innings Ct/Inn Period
1 405 Kieron Pollard 735 723 0.560 2006–2026
2 329 David Miller 553 546 0.602 2008–2026
3 275 Dwayne Bravo 582 573 0.479 2006–2024
4 268 Glenn Maxwell 501 498 0.538 2010–2026
5 263 James Vince 469 461 0.570
Last updated: 14 February 2026[65][66]

Note:The list excludes catches made as wicket-keeper

Most catches in series as fielder

Rank Catches Player Matches Innings Series
1 22 Craig Overton 14 14 2023 T20 Blast
2 19 AB de Villiers 16 16 2016 Indian Premier League
3 18 Jordan Silk 2022–23 Big Bash League
4 17 Imrul Kayes 11 11 2021-22 Bangladesh Premier League
Calvin Harrison 14 14 2025 T20 Blast
Craig Overton 15 15
Ruturaj Gaikwad 16 16 2023 Indian Premier League
David Willey 2025 T20 Blast
Riyan Parag 17 17 2022 Indian Premier League
Last updated: 20 December 2025[67]

Most catches in year by fielder

Rank Catches Player Matches Innings Ct/Inn Year
1 55 Tim David 73 72 0.763 2022
2 46 Shimron Hetmyer 65 65 0.707 2025
3 43 Glenn Maxwell 39 38 1.131
4 42 James Vince 57 57 0.736
5 41 Muhammad Waseem 45 45 0.911 2024
Rovman Powell 73 71 0.577
Last updated: 29 December 2025[68]

Note:The list excludes catches made as wicket-keeper

Individual records (other)

Most matches played

Rank Matches Player Runs Wickets Period
1 735 Kieron Pollard 14,482 333 2006–2026
2 590 Andre Russell 9,636 508 2010–2026
3 583 Sunil Narine 4,743 613 2011–2026
4 582 Dwayne Bravo 6,970 631 2006–2024
5 557 Shoaib Malik 13,571 187 2005–2025
Last updated: 13 February 2026[69]

Most matches as captain

Rank Matches Player Won Lost Tied NR Win % Period
1 331 MS Dhoni 192 133 2 4 59.02 2007–2025
2 236 James Vince 113 111 5 7 50.43 2014–2026
3 225 Rohit Sharma 140 80 5 0 63.33 2013–2024
4 216 Faf du Plessis 110 94 2 10 53.88 2012–2026
5 212 Kieron Pollard 100 99 2 11 50.24 2013–2026
Last updated: 14 February 2026[70]

Most matches won as captain

Rank Won Player Matches Lost Tied NR Win % Period
1 192 MS Dhoni 331 133 2 4 59.02 2007–2025
2 140 Rohit Sharma 225 80 5 0 63.33 2013–2024
3 113 James Vince 236 111 5 7 50.43 2014–2026
4 110 Faf du Plessis 216 94 2 10 53.88 2012–2026
5 104 Daren Sammy 208 97 2 5 51.72 2006–2020
Last updated: 14 February 2026[70]

Most runs as a captain

Rank Runs Innings Player Average 100 50 Period
1 6,917 230 James Vince 33.74 5 51 2014–2026
2 6,769 208 Faf du Plessis 36.00 8 46 2012–2026
3 6,564 188 Virat Kohli 43.19 5 50 2011–2023
4 6,283 289 MS Dhoni 37.39 0 23 2007–2025
5 6,064 224 Rohit Sharma 30.01 3 39 2013–2024
Source: ESPNcricinfo.com, last updated: 13 February 2026

Most wickets as a captain

Rank Wickets Player Matches Innings Average Strike rate Period
1 190 Shakib Al Hasan 145 145 18.36 16.6 2009–2023
2 144 Rashid Khan 107 105 17.80 16.6 2017–2026
3 127 Mashrafe Mortaza 145 138 27.44 22.8 2010–2024
4 122 Dwayne Bravo 99 93 22.92 15.7 2007–2022
5 106 Lewis Gregory 118 104 24.98 16.9 2017–2025
Last updated: 14 February 2026[71]

Most Player of the Match Awards

Rank Number of Awards Player Matches Period
1 60 Chris Gayle 463 2005–2022
2 48 Glenn Maxwell 494 2010–2026
Kieron Pollard 732 2006–2026
4 46 Shakib Al Hasan 469 2009–2026
5 45 Rashid Khan 508 2015–2026
Alex Hales 528 2009–2026
Last updated: 4 January 2026[72][73]

Most Player of the Series Awards

Rank Number of Awards Player Matches Period
1 8 Shakib Al Hasan 470 2006–2026
2 7 Wanindu Hasaranga 243 2017–2026
Virat Kohli 414 2007–2025
4 6 Sam Curran 324 2015–2026
Suryakumar Yadav 353 2010–2025
Quinton de Kock 433 2011–2026
Last updated: 13 February 2026[74]

Partnership records

Record wicket partnerships

Partnership Runs Batsmen Team Opponent Venue Date
1st wicket 258* Lachlan Yamamoto-Lake Kendel Kadowaki-Fleming  Japan  China Mission Road Ground, Mong Kok, Hong Kong 15 February 2024
2nd wicket 229 Virat Kohli AB de Villiers Royal Challengers Bangalore Gujarat Lions M. Chinnaswamy Stadium, Bangalore, India 14 May 2016
3rd wicket 213 Shreyas Iyer Suryakumar Yadav Mumbai Sikkim Emerald High School Ground, Indore, India 21 February 2019
4th wicket 202* Manpreet Juneja Abdulahad Malek Gujarat Kerala 30 March 2013
5th wicket 192* Shakib Al Hasan Iftikhar Ahmed Fortune Barishal Rangpur Riders Zahur Ahmed Chowdhury Stadium, Chattogram, Bangladesh 19 January 2023
6th wicket 161 Kennar Lewis Andre Russell Jamaica Tallawahs Trinbago Knight Riders Queen's Park Oval, Port of Spain, Trinidad and Tobago 10 August 2018
7th wicket 112* Thisara Perera Chaturanga de Silva Dhaka Capitals Khulna Tigers Sher-e-Bangla National Cricket Stadium, Dhaka, Bangladesh 3 January 2025
8th wicket 134 Marques Ackerman Eathan Bosch Dolphins North West Absa Puk Oval, Potchefstroom, South Africa 7 April 2024
9th wicket 132* Saber Zakhil Saqlain Ali  Belgium  Austria Royal Brussels Cricket Club, Waterloo, Belgium 24 July 2021
10th wicket 63 Grant Elliott Zulfiqar Babar Quetta Gladiators Peshawar Zalmi Sharjah Cricket Stadium, Sharjah, United Arab Emirates 14 February 2016
Source: Cricinfo.com, last updated 8 April 2024
  • Note: An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen were dismissed before either the end of the allotted overs or when they reached their required score).

Highest partnerships (any wicket)

Wicket Runs Players Batting team Opposition Venue Date
1st wicket 258* Lachlan Yamamoto-Lake & Kendel Kadowaki-Fleming  Japan  China Mission Road Ground, Mong Kok, Hong Kong 15 February 2024
241 Litton Das & Tanzid Hasan Dhaka Capitals Durbar Rajshahi Sylhet International Cricket Stadium, Sylhet, Bangladesh 12 January 2025
236 Hazratullah Zazai & Usman Ghani  Afghanistan  Ireland Rajiv Gandhi International Cricket Stadium, Dehradun, India 23 February 2019
2nd wicket 229 Virat Kohli & AB de Villiers Royal Challengers Bangalore Gujarat Lions M. Chinnaswamy Stadium, Bangalore, India 14 May 2016
1st wicket 223 Aaron Finch & D'Arcy Short  Australia  Zimbabwe Harare Sports Club, Harare, Zimbabwe 3 July 2018
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 13 January 2025[75]

Highest overall partnership runs by a pair

Rank Runs Innings Players Highest Average 100 50 Span
1 3,373 75 Babar Azam & Mohammad Rizwan 203* 46.20 10 15 2018–2024
2 3,175 77 AB de Villiers & Virat Kohli 229 44.09 12 2011–2020
3 3,035 63 Chris Gayle & Virat Kohli 204* 53.24 13 2011–2017
4 2,831 77 Daniel Bell-Drummond & Joe Denly 207 36.76 5 15 2011–2025
5 2,640 73 Jos Buttler & Phil Salt 126 36.66 5 13 2021–2026
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 24 February 2026[76]

Individual Records (Officials)

Most matches as an umpire

Rank Matches Umpire Country Span
1 270 Richard Illingworth  England 2005–2026
2 258 Ahsan Raza  Pakistan 2006–2026
3 254 David Millns  England 2009–2025
4 241 Anil Chaudhary  India 2007–2024
5 231 Rob Bailey  England 2005–2025
Michael Gough  England 2009–2025
Updated: 14 February 2026[77]

See also

References

  1. ^ "Team records - Twenty20 matches - Won by 10 wickets - ESPNCricinfo". ESPNcricinfo.com. Retrieved 30 September 2022.
  2. ^ "Records–Twenty20s–Team records–Most sixes in an innings–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 28 August 2014.
  3. ^ "Records–Twenty20s–Team records–Most Fours in an innings–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 28 August 2014.
  4. ^ "Records–Twenty20s–Team records–Most sixes in a match–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 6 August 2014.
  5. ^ "Records–Twenty20s–Team records–Most fours in a match–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 6 August 2014.
  6. ^ "Batting records – Twenty20 matches". ESPNcricinfo. Archived from the original on 7 November 2025. Retrieved 6 November 2025.
  7. ^ "Statistics | Most Runs | Opener | ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  8. ^ "Statistics | Most Runs | Number 3| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  9. ^ "Statistics | Most Runs | Number 4| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  10. ^ "Statistics | Most Runs | Number 5| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  11. ^ "Statistics | Most Runs | Number 6| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  12. ^ "Statistics | Most Runs | Number 7| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  13. ^ "Statistics | Most Runs | Number 8| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  14. ^ "Statistics | Most Runs | Number 9| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  15. ^ "Statistics | Most Runs | Number 10| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  16. ^ "Statistics | Most Runs | Number 11| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  17. ^ "Records–Twenty20s–Batting records–Most runs in an innings (Progressive Record Holder)–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 15 September 2019.
  18. ^ "Records–Twenty20s–Batting records–Most runs in an innings (by batting position)–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 29 August 2020.
  19. ^ "Most half-centuries". ESPNcricinfo. Retrieved 9 August 2020.
  20. ^ "Batting records - scores of fifty or more". stats.espncricinfo.com.
  21. ^ "Batting records - hundreds scored". stats.espncricinfo.com.
  22. ^ "Records | T20 | Batting records | Fastest to 1000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  23. ^ "Records | T20 | Batting records | Fastest to 2000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  24. ^ "Records | T20 | Batting records | Fastest to 3000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  25. ^ "Records | T20 | Batting records | Fastest to 4000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  26. ^ "Records | T20 | Batting records | Fastest to 5000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  27. ^ "Records | T20 | Batting records | Fastest to 6000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  28. ^ "Records | T20 | Batting records | Fastest to 7000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  29. ^ "Records | T20 | Batting records | Fastest to 8000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  30. ^ "Records | T20 | Batting records | Fastest to 9000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  31. ^ "Records | T20 | Batting records | Fastest to 10000 runs | ESPNcricinfo". Cricinfo. Retrieved 1 November 2018.
  32. ^ "Highest strike rate in a T20 innings". ESPNcricinfo. Retrieved 9 August 2020.
  33. ^ "Statistics | Highest Batting Average | Opener| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  34. ^ "Statistics | Highest Batting Average | Number 3| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  35. ^ "Statistics | Highest Batting Average | Number 4| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  36. ^ "Statistics | Highest Batting Average | Number 5| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  37. ^ "Statistics | Highest Batting Average | Number 6| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  38. ^ "Statistics | Highest Batting Average | Number 7| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  39. ^ "Statistics | Highest Batting Average | Number 8| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  40. ^ "Statistics | Highest Batting Average | Number 9| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  41. ^ "Statistics | Highest Batting Average | Number 10| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  42. ^ "Statistics | Highest Batting Average | Number 11| ESPNcricinfo". Cricinfo. Retrieved 1 July 2020.
  43. ^ "Records | Twenty20 matches | Batting records | Most runs in a calendar year | ESPN Cricinfo". Archived from the original on 21 March 2011. Retrieved 15 August 2025.
  44. ^ "Batting records - innings batted". stats.espncricinfo.com.
  45. ^ "Batting records - ducks scored". stats.espncricinfo.com.
  46. ^ "Records–Twenty20s–Individual records(captains, players, umpires)–Most consecutive innings without duck in career–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 6 August 2014.
  47. ^ "Records | Twenty20 matches | Bowling records | Most wickets in career". ESPNcricinfo.com. Retrieved 17 March 2022.
  48. ^ "Bowling records - wickets taken". stats.espncricinfo.com.
  49. ^ "Records | Twenty20 matches | Bowling records | Best figures in an innings". ESPNcricinfo.com. Retrieved 19 November 2021.
  50. ^ "T20 Records – Best career bowling average". ESPNcricinfo. Retrieved 9 August 2020.
  51. ^ "T20 Records – Best career strike rate". ESPNcricinfo. Retrieved 9 August 2020.
  52. ^ "T20 Records – Best career economy rate". ESPNcricinfo. Retrieved 9 August 2020.
  53. ^ "Records | Twenty20 matches | Bowling records | Most four-wickets-in-an-innings in a career". ESPNcricinfo.com. Retrieved 19 November 2021.
  54. ^ "Records | Twenty20 matches | Bowling records | Most five-wickets-in-an-innings in a career". ESPNcricinfo.com. Retrieved 19 November 2021.
  55. ^ "Records | Twenty20 matches | Bowling records | Most Maidens over bowled". ESPNcricinfo.com. Retrieved 19 November 2021.
  56. ^ "Records | Twenty20 matches | Bowling records | Most wickets in a calendar year". ESPNcricinfo.com. Retrieved 19 November 2021.
  57. ^ "Bowling records - wickets taken by year". stats.espncricinfo.com.
  58. ^ "Most runs conceded in a match". ESPNcricinfo. Retrieved 9 August 2020.
  59. ^ "Records | Twenty20 matches | Bowling records | Most wickets in a series". ESPNcricinfo.com. Retrieved 19 November 2021.
  60. ^ "Records | Twenty20 matches | Wicketkeeping records | Most dismissals in career". ESPNcricinfo.com. Retrieved 19 November 2021.
  61. ^ "Records | Twenty20 matches | Wicketkeeping records | Most catches in career". ESPNcricinfo.com. Retrieved 19 November 2021.
  62. ^ "Records | Twenty20 matches | Wicketkeeping records | Most stumpings in career". ESPNcricinfo.com. Retrieved 19 November 2021.
  63. ^ "Records | Twenty20 matches | Wicketkeeping records | Most dismissals in a series". ESPNcricinfo.com. Retrieved 19 November 2021.
  64. ^ "Records | Twenty20 matches | Wicketkeeping records | Most dismissals in a year". ESPNcricinfo.com. Retrieved 19 November 2021.
  65. ^ "TWENTY20 / FIELDING RECORDS / MOST CATCHES IN CAREER". Cricinfo. Retrieved 21 February 2018.
  66. ^ "Fielding records - catches as a fielder". stats.espncricinfo.com.
  67. ^ "TWENTY20 / FIELDING RECORDS / MOST CATCHES IN A SERIES". Cricinfo. Retrieved 21 February 2018.
  68. ^ "TWENTY20 / FIELDING RECORDS / MOST CATCHES IN YEAR". Cricinfo. Retrieved 21 February 2018.
  69. ^ "Records | Twenty20 matches | Individual records (captains, players, umpires) | Most matches in career". ESPNcricinfo.com. Retrieved 19 November 2021.
  70. ^ a b "Records / Twenty20 Matches / Individual records (captains, players, umpires) / Most Matches as a captain". Cricinfo. ESPN. Retrieved 3 September 2020.
  71. ^ "Bowling records | Twenty20 matches | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo.
  72. ^ "Records / Twenty20 Matches / Individual records (captains, players, umpires) / Most player-of-the-match awards". Cricinfo. ESPN. Retrieved 27 August 2020.
  73. ^ "All-round records - match awards". stats.espncricinfo.com.
  74. ^ "Records / Twenty20 Matches / Individual records (captains, players, umpires) / Most player-of-the-series awards". Cricinfo. ESPN. Retrieved 27 August 2020.
  75. ^ "Records–Twenty20s–Partnership records–Highest partnerships for any wicket–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 24 February 2019.
  76. ^ "Records–Twenty20–Partnership records–Highest overall partnership runs by a pair–ESPNcricinfo". ESPNcricinfo. ESPN. Retrieved 7 October 2022.
  77. ^ "Records–Twenty20–Individual records(captains, players, umpires)–Most matches as an umpire in career–ESPN Cricinfo". Cricinfo. ESPN. Retrieved 14 March 2016.