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
RankScore Team Opponent Venue Date 1 349/5 Baroda Sikkim Emerald High School Ground, Indore, India 5 December 2024 2 344/4 Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024 3 314/3 Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023 4 313/2 Singapore National Cricket Ground, Singapore 31 May 2026 5 310/5 Punjab Bengal Gymkhana Ground, Hyderabad, India 30 November 2025 Source: ESPNcricinfo updated 31 May 2026
Lowest innings totals
Completed innings only.
Rank Score Team Opponent Venue Date 1 7 Tafawa Balewa Square Cricket Oval, Lagos 24 November 2024 210 UKM-YSD Cricket Oval, Bangi, Malaysia 5 September 2024 La Manga Club Ground, Cartagena, Spain 26 February 2023 4 12 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 290 runs 344 Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024 2 273 runs 315 Zhejiang University of Technology Cricket Field, Hangzhou, China 27 September 2023 3 264 runs 272 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 257 runs 279 Moara Vlasiei Cricket Ground, Ilfov County, Romania 30 August 2019 Source: ESPNcricinfo updated 6 December 2024.
Highest winning margin (by wickets) , there have been 248 instances of a team winning by 10 wickets.
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 529/6 (38.5 overs) Delhi Capitals (264/2) v Punjab Kings (265/4) Arun Jaitley Stadium, Delhi, India 25 April 2026 3 528/12 (40 overs) Sunrisers Hyderabad (286/6) v Rajasthan Royals (242/6) Rajiv Gandhi International Cricket Stadium, Hyderabad, India 23 March 2025 4 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 Source: ESPNcricinfo Updated 23 March 2025
Most sixes in an innings
RankSixesBatting TeamOppositionVenueDateScorecard 1 37 Baroda Sikkim Emerald High School Ground, Indore, India 5 December 2024 Scorecard 2 29 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 Ruaraka Sports Club Ground, Nairobi, Kenya 23 October 2024 ScorecardUpdated: 7 December 2025
Most fours in an innings
RankFoursBatting TeamOppositionVenueDateScorecard 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 Scorecard331 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 ScorecardUpdated: 23 March 2025
Most sixes in a match RankSixesTeamsVenueDateScorecard 142 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 (23) v (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
Most fours in a match RankFoursTeamsVenueDateScorecard 155 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
Individual records (batting) Most career runs RankRunsInningsPlayerAverage100504s6sPeriod 1 15,062 498 Jos Buttler 35.60 9 108 1,370 661 2009–2026 2 14,999 671 Kieron Pollard 31.71 2 71 939 1,013 2006–2026 3 14,581 531 Alex Hales 29.69 7 93 1,567 604 2009–2026 4 14,562 455 Chris Gayle 36.22 22 88 1,132 1,056 2005–2022 5 14,284 438 David Warner 37.29 10 118 1,464 505 2007–2026Source: ESPNcricinfo, Last updated: 19 September 2026
Most runs in each batting position Batting position Batsman Innings Runs Average Span Ref Number 1 Jason Roy 309 8,575 28.96 2011–2026 Number 2 Alex Hales 399 11,084 30.28 2009–2026 Number 3 Suresh Raina 247 7,164 33.63 2008–2021 Number 4 Shoaib Malik 246 6,912 38.18 2005–2025 Number 5 David Miller 228 5,571 38.68 2008–2026 Number 6 Kieron Pollard 223 5,342 35.37 Number 7 Andre Russell 130 2,708 28.80 2010–2026 Number 8 Rashid Khan 169 1,565 14.9 2016–2026 Number 9 Wahab Riaz 52 418 12.29 2006–2023 Number 10 Adil Rashid 43 237 12.47 2009–2026 Number 11 Imran Tahir 45 185 13.21 2006–2026 Last updated: 7 October 2026.
Highest individual score RankRunsPlayerTeamOpponentVenueDate1 188* Lhuan-dre Pretorius Titans Knights Mangaung Oval, Bloemfontein, South Africa 2 October 20262 175* Chris Gayle Royal Challengers Bangalore Pune Warriors India M. Chinnaswamy Stadium, Bengaluru, India 23 April 20133 172 Aaron Finch Harare Sports Club, Harare, Zimbabwe 3 July 20184 164* Hamza Khan Botswana Cricket Association Oval 1, Gaborone, Botswana 24 May 2026 164 Karanbir Singh GB Oval, Sződliget, Hungary 28 June 2026 Source: ESPNcricinfo Last Updated: 3 October 2026.
Highest individual score (Progression of Record)
RunsBatsmanBatting teamOppositionVenueDateScorecard 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 188* (79) Lhuan-dre Pretorius Titans Knights Mangaung Oval, Bloemfontein, South Africa 2 October 2026 Scorecard Updated: 2 October 2026
Highest individual score (by batting position)
PositionRunsBatsmanBatting teamOppositionVenueDateScorecard Openers 188* Lhuan-dre Pretorius Titans Knights Mangaung Oval, Bloemfontein, South Africa 2 October 2026 Position 3 152* Graham Napier Essex Sussex County Cricket Ground, Chelmsford, England 24 June 2008 Position 4 146* Puneet Bisht Meghalaya Mizoram Guru Nanak College Ground, Chennai, India 13 January 2021 Position 5 129 Dan Christian Middlesex Kent St Lawrence Ground, Canterbury, England 6 June 2014 Position 6 125* Shaheryar Butt Pierre Werner Cricket Ground, Walferdange, Luxembourg 29 August 2020 Position 7 121* Andre Russell Jamaica Tallawahs Trinbago Knight Riders Queen's Park Oval, Port of Spain, Trinidad and Tobago 10 August 2018 Position 8 100* Saber Zakhil Royal Brussels Cricket Club, Waterloo, Belgium 24 July 2021 Position 9 79* Craig Overton Somerset Yorkshire Headingley Cricket Ground, Leeds, England 15 July 2026 Position 10 58 Manjula Jayawardene Police Sports Club Colts Cricket Club Moors Sports Club Ground, Colombo, Sri Lanka 15 February 2019 Position 11 35* Danny Briggs Adelaide Strikers Hobart Hurricanes Bellerive Oval, Hobart, Australia 13 December 2020 Updated: 3 October 2026
Most 50+ scores Rank50+PlayerInnings10050RunsPeriod 1 128 David Warner 438 10 118 14,284 2007–20262 120 Virat Kohli 413 10 110 14,218 2007–20263 115 Jos Buttler 492 9 106 14,833 2009–20264 114 Babar Azam 346 13 101 12,493 2012–20265 110 Chris Gayle 455 22 88 14,562 2005–2022 Last Updated: 5 August 2026
Most half-centuries in career RankHalf-centuriesPlayerInningsRunsPeriod 1 118 David Warner 438 14,284 2007–2026 2 109 Virat Kohli 413 14,218 2007–20263 106 Jos Buttler 492 14,833 2009–20264 101 Babar Azam 346 12,493 2012–20265 92 Alex Hales 523 14,449 2009–2026 Source: ESPNcricinfo.com, Last updated: 5 August 2026
Most centuries in a career RankCenturiesPlayerInningsRunsPeriod 1 22 Chris Gayle 455 14,562 2009–2022 2 13 Babar Azam 346 12,493 2012–2026310 Abhishek Sharma 205 6,224 2018–2026 Virat Kohli 413 14,218 2007–2026 David Warner 438 14,284 2007–2026 Quinton de Kock 449 13,046 2011–2026 Source: ESPNcricinfo.com, Last updated: 17 September 2026
Fastest 100 RankBallsPlayerTeamOppositionVenueDate 1 27 Sahil Chauhan Happy Valley Ground, Episkopi, Cyprus 17 June 2024 228 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 Vassil Levski National Sports Academy, Sofia, Bulgaria 12 July 2025 530 Chris Gayle Royal Challengers Bangalore Pune Warriors India M. Chinnaswamy Stadium, Bengaluru, India 23 April 2013 Abhishek Sharma Arun Jaitley Cricket Stadium, New Delhi, India 17 September 2026 Source: ESPNcricinfo.com, last updated 17 September 2026
Fastest 50 Rank Balls Player Team Opposition Venue Date 1 9 Dipendra Singh Airee 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 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 Happy Valley Ground, Episkopi, Cyprus 17 June 2024 Abhishek Sharma Punjab BengalGymkhana Ground, Hyderabad, India30 November 2025 Abidullah Kotwa GB Oval, Sződliget, Hungary 28 June 2026 Source: ESPNcricinfo.com, last updated 27 July 2026
Fastest to multiples of 1000 runs