Highest totals in 2020s in T20s
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
| 349/5 | 20.0 | 17.45 | 1 | v Sikkim | Indore | won | 5 Dec 2024 | Twenty20 | |
| 344/4 | 20.0 | 17.20 | 1 | v Gambia | Nairobi (Ruaraka) | won | 23 Oct 2024 | T20I # 2931 | |
| 314/3 | 20.0 | 15.70 | 1 | v Mongolia | Hangzhou | won | 27 Sep 2023 | T20I # 2255 | |
| 310/5 | 20.0 | 15.50 | 1 | v Bengal | Hyderabad | won | 30 Nov 2025 | Twenty20 | |
| 304/2 | 20.0 | 15.20 | 1 | v South Africa | Manchester | won | 12 Sep 2025 | T20I # 3450 | |
| 297/4 | 20.0 | 14.85 | 1 | v U.A.E. | Doha | won | 14 Nov 2025 | Twenty20 | |
| 297/6 | 20.0 | 14.85 | 1 | v Bangladesh | Hyderabad | won | 12 Oct 2024 | T20I # 2904 | |
| 290/3 | 20.0 | 14.50 | 1 | v Croatia | Cartagena | won | 7 Dec 2025 | T20I # 3612 | |
| 287/3 | 20.0 | 14.35 | 1 | v RCB | Bengaluru | won | 15 Apr 2024 | Twenty20 | |
| 286/6 | 20.0 | 14.30 | 1 | v RR | Hyderabad | won | 23 Mar 2025 | Twenty20 | |
| 286/5 | 20.0 | 14.30 | 1 | v Seychelles | Nairobi (Gym) | won | 19 Oct 2024 | T20I # 2914 | |
| 283/1 | 20.0 | 14.15 | 1 | v South Africa | Johannesburg | won | 15 Nov 2024 | T20I # 2952 | |
| 278/3 | 20.0 | 13.90 | 1 | v KKR | Delhi | won | 25 May 2025 | Twenty20 | |
| 277/3 | 20.0 | 13.85 | 1 | v MI | Hyderabad | won | 27 Mar 2024 | Twenty20 | |
| 275/6 | 20.0 | 13.75 | 1 | v Andhra | Ranchi | won | 17 Oct 2023 | Twenty20 | |
| 273/2 | 20.0 | 13.65 | 1 | v Hurricanes | Melbourne | won | 19 Jan 2022 | Twenty20 | |
| 272/7 | 20.0 | 13.60 | 1 | v DC | Visakhapatnam | won | 3 Apr 2024 | Twenty20 | |
| 271/3 | 20.0 | 13.55 | 1 | v Knights | Potchefstroom | won | 31 Oct 2022 | Twenty20 | |
| 271/4 | 20.0 | 13.55 | 1 | v Ivory Coast | Abuja | won | 24 Nov 2024 | T20I # 2977 | |
| 269/5 | 20.0 | 13.45 | 1 | v Washington | Oakland | won | 12 Jun 2025 | Twenty20 | |
| 268/4 | 20.0 | 13.40 | 1 | v Thailand | Hangzhou | won | 2 Oct 2023 | T20I # 2275 | |
| 267/3 | 20.0 | 13.35 | 1 | v West Indies | Tarouba | won | 19 Dec 2023 | T20I # 2414 | |
| 266/6 | 20.0 | 13.30 | 1 | v Baroda | Indore | won | 1 Dec 2024 | Twenty20 | |
| 266/7 | 20.0 | 13.30 | 1 | v Patriots | Basseterre | won | 4 Sep 2024 | Twenty20 | |
| 266/7 | 20.0 | 13.30 | 1 | v DC | Delhi | won | 20 Apr 2024 | Twenty20 | |
| 265/5 | 20.0 | 13.25 | 1 | v Derbyshire | Taunton | won | 9 Jul 2022 | Twenty20 | |
| 264/2 | 20.0 | 13.20 | 1 | v BEAD | Kabul | won | 29 Jul 2025 | Twenty20 | |
| 263/3 | 20.0 | 13.15 | 1 | v United | Rawalpindi | won | 7 May 2025 | Twenty20 | |
| 262/2 | 18.4 | 14.03 | 2 | v KKR | Eden Gardens | won | 26 Apr 2024 | Twenty20 | |
| 262/3 | 20.0 | 13.10 | 1 | v Haryana | Pune | won | 18 Dec 2025 | Twenty20 | |
| 262/3 | 20.0 | 13.10 | 1 | v Gladiators | Rawalpindi | won | 11 Mar 2023 | Twenty20 | |
| 262/7 | 20.0 | 13.10 | 2 | v SRH | Bengaluru | lost | 15 Apr 2024 | Twenty20 | |
| 261/6 | 20.0 | 13.05 | 1 | v Punjab Kings | Eden Gardens | lost | 26 Apr 2024 | Twenty20 | |
| 261/2 | 20.0 | 13.05 | 1 | v Notts | Nottingham | won | 17 Jun 2022 | Twenty20 | |
| 260/3 | 20.0 | 13.00 | 1 | v NW Warriors | Dublin | won | 28 Jul 2022 | Twenty20 | |
| 259/4 | 18.5 | 13.75 | 2 | v West Indies | Centurion | won | 26 Mar 2023 | T20I # 2032 | |
| 259/5 | 20.0 | 12.95 | 1 | v Botswana | Harare | won | 28 Sep 2025 | T20I # 3480 | |
| 258/2 | 19.5 | 13.00 | 2 | v Scorchers | Brisbane | won | 19 Dec 2025 | Twenty20 | |
| 258/6 | 20.0 | 12.90 | 1 | v Lions | Johannesburg | won | 27 Sep 2024 | Twenty20 | |
| 258/6 | 20.0 | 12.90 | 1 | v Sussex | Hove | won | 9 Jun 2023 | Twenty20 | |
| 258/2 | 20.0 | 12.90 | 1 | v Bulgaria | Marsa | won | 12 May 2022 | T20I # 1529 | |
| 258/5 | 20.0 | 12.90 | 1 | v South Africa | Centurion | lost | 26 Mar 2023 | T20I # 2032 | |
| 258/0 | 20.0 | 12.90 | 1 | v China | Mong Kok | won | 15 Feb 2024 | T20I # 2470 | |
| 257/5 | 20.0 | 12.85 | 1 | v Punjab Kings | Mohali | won | 28 Apr 2023 | Twenty20 | |
| 257/4 | 20.0 | 12.85 | 1 | v MI | Delhi | won | 27 Apr 2024 | Twenty20 | |
| 257/6 | 20.0 | 12.85 | 1 | v Heat | Brisbane | lost | 19 Dec 2025 | Twenty20 | |
| 256/5 | 20.0 | 12.80 | 1 | v Gibraltar | Waterloo | won | 29 Jun 2022 | T20I # 1587 | |
| 256/5 | 20.0 | 12.80 | 1 | v Ireland | Bready | won | 15 Jun 2025 | T20I # 3238 | |
| 255/2 | 20.0 | 12.75 | 1 | v Arunachal | Mumbai | won | 25 Nov 2024 | Twenty20 | |
| 255/5 | 20.0 | 12.75 | 1 | v Kings | Basseterre | won | 27 Aug 2021 | Twenty20 | |
| 254/3 | 19.2 | 13.13 | 2 | v Surrey | The Oval | won | 22 Jun 2023 | Twenty20 | |
| 254/1 | 20.0 | 12.70 | 1 | v Rajshahi | Sylhet | won | 12 Jan 2025 | Twenty20 | |
| 254/4 | 20.0 | 12.70 | 1 | v Capitals | Centurion | won | 5 Feb 2023 | Twenty20 | |
| 254/5 | 20.0 | 12.70 | 1 | v Glamorgan | Chelmsford | won | 2 Jul 2022 | Twenty20 | |
| 254/5 | 20.0 | 12.70 | 1 | v Scotland | Edinburgh | won | 29 Jul 2022 | T20I # 1701 | |
| 253/8 | 20.0 | 12.65 | 2 | v Sultans | Rawalpindi | lost | 11 Mar 2023 | Twenty20 | |
| 253/4 | 20.0 | 12.65 | 1 | v Mongolia | Sano | n/r | 8 May 2024 | T20I # 2594 | |
| 252/5 | 20.0 | 12.60 | 1 | v SLC Yellow | Colombo (RPS) | won | 6 May 2024 | Twenty20 | |
| 252/7 | 20.0 | 12.60 | 1 | v Middlesex | The Oval | lost | 22 Jun 2023 | Twenty20 | |
| 251/5 | 20.0 | 12.55 | 1 | v Karnataka | Indore | won | 5 Dec 2024 | Twenty20 | |
| 251/5 | 20.0 | 12.55 | 1 | v Kings | Rawalpindi | won | 19 May 2025 | Twenty20 | |
| 251/5 | 20.0 | 12.55 | 1 | v Heat | Adelaide | won | 11 Jan 2025 | Twenty20 | |
| 250/4 | 20.0 | 12.50 | 1 | v Goa | Hyderabad | won | 23 Nov 2024 | Twenty20 | |
| 250/4 | 20.0 | 12.50 | 1 | v Patriots | Basseterre | won | 31 Aug 2024 | Twenty20 | |
| 248/4 | 20.0 | 12.40 | 1 | v Meghalaya | Saurashtra | won | 23 Nov 2024 | Twenty20 | |
| 248/3 | 20.0 | 12.40 | 1 | v Dolphins | Centurion | lost | 21 Nov 2025 | Twenty20 | |
| 248/4 | 20.0 | 12.40 | 1 | v Capitals | Centurion | won | 1 Feb 2024 | Twenty20 | |
| 248/2 | 20.0 | 12.40 | 1 | v Larkana | Karachi | won | 27 Nov 2023 | Twenty20 | |
| 248/3 | 20.0 | 12.40 | 1 | v West Indies | Southampton | won | 10 Jun 2025 | T20I # 3218 | |
| 247/2 | 18.3 | 13.35 | 2 | v Punjab Kings | Hyderabad | won | 12 Apr 2025 | Twenty20 | |
| 247/2 | 20.0 | 12.35 | 1 | v Zalmi | Abu Dhabi | won | 17 Jun 2021 | Twenty20 | |
| 247/9 | 20.0 | 12.35 | 2 | v DC | Delhi | lost | 27 Apr 2024 | Twenty20 | |
| 247/6 | 20.0 | 12.35 | 1 | v Derbyshire | Nottingham | won | 23 Jun 2022 | Twenty20 | |
| 247/5 | 20.0 | 12.35 | 1 | v Namibia | Kirtipur | won | 29 Feb 2024 | T20I # 2488 | |
| 247/9 | 20.0 | 12.35 | 1 | v England | Wankhede | won | 2 Feb 2025 | T20I # 3086 | |
| 246/4 | 19.4 | 12.50 | 2 | v Serbia | Sofia | won | 26 Jun 2022 | T20I # 1579 | |
| 246/4 | 20.0 | 12.30 | 1 | v MI New York | Dallas | won | 23 Jun 2025 | Twenty20 | |
| 246/5 | 20.0 | 12.30 | 1 | v Arunachal | Ranchi | won | 17 Oct 2023 | Twenty20 | |
| 246/7 | 20.0 | 12.30 | 1 | v Hyderabad | Pune | won | 16 Dec 2025 | Twenty20 | |
| 246/5 | 20.0 | 12.30 | 2 | v SRH | Hyderabad | lost | 27 Mar 2024 | Twenty20 | |
| 246/7 | 20.0 | 12.30 | 1 | v South Korea | Bali | won | 10 Jul 2025 | T20I # 3294 | |
| 245/3 | 20.0 | 12.25 | 1 | v Gladiators | Lahore | won | 18 Feb 2022 | Twenty20 | |
| 245/3 | 20.0 | 12.25 | 1 | v Tamil Nadu | Ahmedabad | won | 2 Dec 2025 | Twenty20 | |
| 245/6 | 20.0 | 12.25 | 1 | v SRH | Hyderabad | lost | 12 Apr 2025 | Twenty20 | |
| 245/1 | 20.0 | 12.25 | 1 | v Panama | Coolidge | won | 14 Nov 2021 | T20I # 1427 | |
| 245/2 | 20.0 | 12.25 | 1 | v Italy | Edinburgh | won | 24 Jul 2023 | T20I # 2160 | |
| 245/2 | 20.0 | 12.25 | 1 | v Namibia | Windhoek | won | 29 Sep 2024 | T20I # 2875 | |
| 245/7 | 20.0 | 12.25 | 1 | v Luxembourg | Szodliget | won | 26 Jul 2025 | T20I # 3377 | |
| 244/4 | 14.2 | 17.02 | 2 | v Gibraltar | Sofia | won | 11 Jul 2025 | T20I # 3302 | |
| 244/6 | 19.1 | 12.73 | 2 | v Zalmi | Rawalpindi | won | 10 Mar 2023 | Twenty20 | |
| 244/2 | 20.0 | 12.20 | 1 | v Kurunegala | Colombo (SSC) | won | 4 Jan 2020 | Twenty20 | |
| 244/7 | 20.0 | 12.20 | 1 | v Sussex | Chelmsford | won | 17 Jun 2022 | Twenty20 | |
| 244/4 | 20.0 | 12.20 | 1 | v Romania | Rome | won | 16 Jun 2024 | T20I # 2696 | |
| 244/5 | 20.0 | 12.20 | 1 | v Slovenia | Graz | won | 18 May 2025 | T20I # 3187 | |
| 243/2 | 18.2 | 13.25 | 2 | v Zalmi | Rawalpindi | won | 8 Mar 2023 | Twenty20 | |
| 243/3 | 19.0 | 12.78 | 1 | v SF | Lauderhill | won | 6 Jul 2025 | Twenty20 | |
| 243/3 | 20.0 | 12.15 | 1 | v Abbottabad | Faisalabad | won | 26 Mar 2025 | Twenty20 | |
| 243/5 | 20.0 | 12.15 | 1 | v Zalmi | Rawalpindi | won | 14 Apr 2025 | Twenty20 | |
| 243/5 | 20.0 | 12.15 | 1 | v Super Kings | Johannesburg | won | 13 Jan 2024 | Twenty20 | |
| 243/7 | 20.0 | 12.15 | 1 | v Derbyshire | Derby | won | 20 Jun 2025 | Twenty20 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Otago vs Central Districts at Alexandra, Super Smash 5th Match, Dec 30, 2025 [Twenty20]
Melbourne Renegades vs Hobart Hurricanes at Hobart, Big Bash League 15th Match, Dec 29, 2025 [Twenty20]
Chattogram Royals vs Rangpur Riders at Sylhet, Bangladesh Premier League 5th Match, Dec 29, 2025 [Twenty20]