Zimbabwe hold the record for the biggest win by runs in T20 internationals. They beat Gambia by 290 runs in Nairobi on 23 October 2024, in an African sub-regional World Cup qualifier, after making 344 for 4 with Sikandar Raza scoring 133 not out off 43 balls.

The record has changed hands twice since this list was first published in 2023. Nepal beat Mongolia by 273 runs at the Asian Games in Hangzhou in September 2023, which took the record from the Czech Republic’s 257-run win over Turkey in 2019, and Zimbabwe’s 290 overtook Nepal a year later. Rwanda came close to both in May 2026, beating Ivory Coast by 271.

Biggest wins by runs in T20Is

Winner Margin Against Venue Date
Zimbabwe 290 runs Gambia Nairobi 23 Oct 2024
Nepal 273 runs Mongolia Hangzhou 27 Sep 2023
Rwanda 271 runs Ivory Coast Gaborone 24 May 2026
Nigeria 264 runs Ivory Coast Abuja 24 Nov 2024
Czech Republic 257 runs Turkey Ilfov County 30 Aug 2019
Botswana 231 runs Ivory Coast Gaborone 28 May 2026
Nepal 221 runs China Singapore 31 May 2026
Spain 215 runs Croatia Cartagena 7 Dec 2025
Canada 208 runs Panama Coolidge 14 Nov 2021
Japan 205 runs Mongolia Sano 8 May 2024

Every win in the top ten came against an Associate side, mostly in regional qualifiers and multi-team events, where the gap between the strongest and weakest teams is widest. Ivory Coast are on the losing side three times.

Biggest wins by Full Member teams

Zimbabwe’s 290 is also the biggest win by a Full Member. The next best, Sri Lanka’s 172-run win over Kenya at the first T20 World Cup in 2007, stood as the Full Member record for 17 years.

Winner Margin Against Venue Date
Zimbabwe 290 runs Gambia Nairobi 23 Oct 2024
Sri Lanka 172 runs Kenya Johannesburg 14 Sep 2007
Zimbabwe 170 runs Botswana Harare 28 Sep 2025
India 168 runs New Zealand Ahmedabad 1 Feb 2023
Pakistan 155 runs Hong Kong Sharjah 2 Sep 2022

Between two Full Members, India’s 168-run win over New Zealand in Ahmedabad in February 2023 is still the biggest. India made 234 for 4, Shubman Gill scoring 126 not out, and bowled New Zealand out for 66. The next two are also recent: India beat England by 150 runs at the Wankhede in February 2025, and England beat South Africa by 146 runs in Manchester in September 2025.

India’s biggest T20I wins by runs

Margin Against Venue Date
168 runs New Zealand Ahmedabad 1 Feb 2023
150 runs England Wankhede 2 Feb 2025
143 runs Ireland Dublin 29 Jun 2018
135 runs South Africa Johannesburg 15 Nov 2024
133 runs Bangladesh Hyderabad 12 Oct 2024

Compiled from ESPNcricinfo’s results for every men’s T20 international, up to 5 October 2026.

Interested in cricket betting? Click here to check out the list of top sites.

Featured photo: Pakistan Cricket