Players
Highest match aggregates
Team 1 | Team 2 | Team runs | Team wickets | Overs | RR | Ground | Match Date | Scorecard |
South Africa | England | 448 | 11 | 39.1 | 11.43 | Centurion | 16 Feb 2020 | T20I # 1043 |
India | West Indies | 416 | 9 | 38.4 | 10.75 | Hyderabad | 6 Dec 2019 | T20I # 1020 |
India | West Indies | 413 | 11 | 40.0 | 10.32 | Wankhede | 11 Dec 2019 | T20I # 1024 |
West Indies | Ireland | 412 | 14 | 40.0 | 10.3 | St George's | 15 Jan 2020 | T20I # 1028 |
New Zealand | India | 407 | 9 | 39.0 | 10.43 | Auckland | 24 Jan 2020 | T20I # 1031 |
South Africa | England | 406 | 14 | 40.0 | 10.15 | Durban | 14 Feb 2020 | T20I # 1041 |
New Zealand | England | 406 | 13 | 36.5 | 11.02 | Napier | 8 Nov 2019 | T20I # 1008 |
Malaysia | Vanuatu | 390 | 14 | 40.0 | 9.75 | Kuala Lumpur | 4 Oct 2019 | T20I # 906 |
Sri Lanka | West Indies | 367 | 14 | 39.1 | 9.37 | Pallekele | 4 Mar 2020 | T20I # 1075 |
Bermuda | Scotland | 362 | 12 | 40.0 | 9.05 | Dubai (DICS) | 24 Oct 2019 | T20I # 966 |
Qatar | Uganda | 362 | 8 | 40.0 | 9.05 | Doha | 12 Feb 2020 | T20I # 1038 |
Singapore | Zimbabwe | 358 | 16 | 36.0 | 9.94 | Singapore | 29 Sep 2019 | T20I # 897 |
New Zealand | India | 358 | 11 | 40.0 | 8.95 | Hamilton | 29 Jan 2020 | T20I # 1035 |
South Africa | England | 353 | 17 | 40.0 | 8.82 | East London | 12 Feb 2020 | T20I # 1039 |
Bangladesh | Zimbabwe | 352 | 13 | 39.0 | 9.02 | Mirpur | 9 Mar 2020 | T20I # 1082 |
Hong Kong | Ireland | 350 | 14 | 40.0 | 8.75 | Al Amerat | 7 Oct 2019 | T20I # 921 |
Malaysia | Singapore | 350 | 13 | 35.1 | 9.95 | Bangkok | 3 Mar 2020 | T20I # 1071 |
Malaysia | Hong Kong | 347 | 11 | 38.3 | 9.01 | Kuala Lumpur | 26 Feb 2020 | T20I # 1062 |
Afghanistan | Ireland | 347 | 10 | 40.0 | 8.67 | Greater Noida | 8 Mar 2020 | T20I # 1079 |
New Zealand | England | 346 | 14 | 40.0 | 8.65 | Nelson | 5 Nov 2019 | T20I # 1001 |
India | West Indies | 343 | 9 | 38.3 | 8.9 | Thiruvananthapuram | 8 Dec 2019 | T20I # 1022 |
Malawi | Mozambique | 339 | 12 | 40.0 | 8.47 | Lilongwe | 6 Nov 2019 | T20I # 1003 |
Qatar | Jersey | 338 | 10 | 40.0 | 8.45 | Doha | 9 Oct 2019 | T20I # 926 |
Ireland | Netherlands | 336 | 11 | 38.2 | 8.76 | Al Amerat | 5 Oct 2019 | T20I # 911 |
Singapore | Zimbabwe | 335 | 9 | 38.4 | 8.66 | Singapore | 3 Oct 2019 | T20I # 902 |
Oman | Scotland | 335 | 12 | 39.0 | 8.58 | ICCA Dubai | 31 Oct 2019 | T20I # 991 |
Scotland | Singapore | 334 | 15 | 40.0 | 8.35 | ICCA Dubai | 18 Oct 2019 | T20I # 935 |
Hong Kong | Netherlands | 333 | 11 | 40.0 | 8.32 | Al Amerat | 10 Oct 2019 | T20I # 927 |
Bahrain | Kuwait | 333 | 14 | 37.0 | 9 | Al Amerat | 26 Feb 2020 | T20I # 1063 |
Australia | Sri Lanka | 332 | 11 | 40.0 | 8.3 | Adelaide | 27 Oct 2019 | T20I # 978 |
Ireland | Oman | 331 | 12 | 40.0 | 8.27 | Tolerance Oval | 21 Oct 2019 | T20I # 952 |
New Zealand | England | 331 | 18 | 39.5 | 8.3 | Wellington | 3 Nov 2019 | T20I # 998 |
Nepal | Bhutan | 331 | 9 | 40.0 | 8.27 | Kirtipur | 5 Dec 2019 | T20I # 1018 |
New Zealand | India | 330 | 15 | 40.0 | 8.25 | Wellington | 31 Jan 2020 | T20I # 1036 |
Pakistan | Sri Lanka | 329 | 16 | 39.0 | 8.43 | Lahore | 7 Oct 2019 | T20I # 922 |
Malta | Czech Rep. | 326 | 14 | 35.5 | 9.09 | Marsa | 20 Oct 2019 | T20I # 945 |
Kuwait | U.A.E. | 325 | 15 | 37.4 | 8.62 | Al Amerat | 24 Feb 2020 | T20I # 1057 |
Malaysia | Vanuatu | 325 | 13 | 40.0 | 8.12 | Kuala Lumpur | 1 Oct 2019 | T20I # 898 |
India | Sri Lanka | 324 | 16 | 35.5 | 9.04 | Pune | 10 Jan 2020 | T20I # 1027 |
Malaysia | Hong Kong | 321 | 14 | 40.0 | 8.02 | Kuala Lumpur | 24 Feb 2020 | T20I # 1055 |
Bermuda | Netherlands | 320 | 12 | 40.0 | 8 | Dubai (DICS) | 26 Oct 2019 | T20I # 974 |
Hong Kong | Singapore | 320 | 13 | 40.0 | 8 | Bangkok | 4 Mar 2020 | T20I # 1074 |
New Zealand | India | 319 | 12 | 40.0 | 7.97 | Mount Maunganui | 2 Feb 2020 | T20I # 1037 |
India | Bangladesh | 318 | 15 | 39.2 | 8.08 | Nagpur | 10 Nov 2019 | T20I # 1014 |
Bulgaria | Serbia | 317 | 10 | 38.0 | 8.34 | Corfu | 14 Oct 2019 | T20I # 931 |
P.N.G. | Singapore | 317 | 13 | 40.0 | 7.92 | Dubai (DICS) | 25 Oct 2019 | T20I # 967 |
Kenya | Singapore | 316 | 12 | 38.5 | 8.13 | ICCA 2 Dubai | 23 Oct 2019 | T20I # 960 |
Oman | Qatar | 316 | 15 | 39.1 | 8.06 | Al Amerat | 24 Feb 2020 | T20I # 1054 |
Sri Lanka | West Indies | 313 | 9 | 37.0 | 8.45 | Pallekele | 6 Mar 2020 | T20I # 1078 |
Namibia | P.N.G. | 313 | 17 | 37.1 | 8.42 | ICCA 2 Dubai | 20 Oct 2019 | T20I # 946 |
Kenya | Scotland | 309 | 14 | 40.0 | 7.72 | ICCA 2 Dubai | 19 Oct 2019 | T20I # 943 |
Hong Kong | Ireland | 308 | 7 | 37.2 | 8.25 | Abu Dhabi | 18 Oct 2019 | T20I # 936 |
New Zealand | England | 307 | 8 | 38.3 | 7.97 | Christchurch | 1 Nov 2019 | T20I # 992 |
India | Bangladesh | 307 | 8 | 35.4 | 8.6 | Rajkot | 7 Nov 2019 | T20I # 1007 |
Bahrain | Maldives | 307 | 18 | 40.0 | 7.67 | Al Amerat | 24 Feb 2020 | T20I # 1056 |
U.A.E. | Scotland | 306 | 16 | 38.3 | 7.94 | Dubai (DICS) | 30 Oct 2019 | T20I # 989 |
Singapore | Nepal | 305 | 4 | 36.0 | 8.47 | Singapore | 28 Sep 2019 | T20I # 895 |
Afghanistan | Ireland | 305 | 11 | 35.0 | 8.71 | Greater Noida | 6 Mar 2020 | T20I # 1077 |
South Africa | Australia | 304 | 10 | 40.0 | 7.6 | Gqeberha | 23 Feb 2020 | T20I # 1052 |
Oman | Ireland | 303 | 19 | 36.2 | 8.33 | Al Amerat | 6 Oct 2019 | T20I # 917 |
Spain | Germany | 302 | 9 | 40.0 | 7.55 | Almeria | 8 Mar 2020 | T20I # 1081 |
India | Bangladesh | 302 | 9 | 39.3 | 7.64 | Delhi | 3 Nov 2019 | T20I # 1000 |
Kenya | Netherlands | 302 | 12 | 40.0 | 7.55 | ICCA Dubai | 18 Oct 2019 | T20I # 937 |
Canada | Ireland | 302 | 12 | 40.0 | 7.55 | Abu Dhabi | 23 Oct 2019 | T20I # 961 |
Australia | Pakistan | 301 | 9 | 38.3 | 7.81 | Canberra | 5 Nov 2019 | T20I # 1002 |
Bermuda | Singapore | 301 | 12 | 39.3 | 7.62 | ICCA 2 Dubai | 20 Oct 2019 | T20I # 948 |
India | South Africa | 300 | 8 | 39.0 | 7.69 | Mohali | 18 Sep 2019 | T20I # 888 |
Canada | Jersey | 299 | 15 | 37.0 | 8.08 | Tolerance Oval | 20 Oct 2019 | T20I # 947 |
Jersey | Nigeria | 299 | 11 | 40.0 | 7.47 | Abu Dhabi | 19 Oct 2019 | T20I # 941 |
Afghanistan | West Indies | 298 | 14 | 40.0 | 7.45 | Lucknow | 14 Nov 2019 | T20I # 1015 |
Malaysia | Hong Kong | 296 | 16 | 40.0 | 7.4 | Kuala Lumpur | 23 Feb 2020 | T20I # 1051 |
Kuwait | U.A.E. | 296 | 12 | 40.0 | 7.4 | Al Amerat | 27 Feb 2020 | T20I # 1066 |
Ireland | Netherlands | 295 | 13 | 40.0 | 7.37 | Dubai (DICS) | 1 Nov 2019 | T20I # 994 |
Namibia | Singapore | 295 | 18 | 37.1 | 7.93 | Dubai (DICS) | 26 Oct 2019 | T20I # 977 |
Namibia | Scotland | 294 | 14 | 40.0 | 7.35 | ICCA Dubai | 22 Oct 2019 | T20I # 955 |
U.A.E. | Canada | 294 | 10 | 40.0 | 7.35 | Abu Dhabi | 27 Oct 2019 | T20I # 985 |
New Zealand | England | 292 | 12 | 22.0 | 13.27 | Auckland | 10 Nov 2019 | T20I # 1012 |
Canada | Oman | 289 | 11 | 34.5 | 8.29 | Abu Dhabi | 25 Oct 2019 | T20I # 971 |
Malawi | Mozambique | 289 | 10 | 38.5 | 7.44 | Lilongwe | 7 Nov 2019 | T20I # 1006 |
Malaysia | Vanuatu | 289 | 11 | 39.1 | 7.37 | Kuala Lumpur | 3 Oct 2019 | T20I # 901 |
South Africa | Australia | 289 | 15 | 35.3 | 8.14 | Cape Town | 26 Feb 2020 | T20I # 1065 |
P.N.G. | Scotland | 288 | 15 | 40.0 | 7.2 | ICCA Dubai | 21 Oct 2019 | T20I # 950 |
Saudi Arabia | U.A.E. | 288 | 17 | 39.0 | 7.38 | Al Amerat | 25 Feb 2020 | T20I # 1059 |
Australia | Sri Lanka | 287 | 9 | 37.4 | 7.61 | Melbourne | 1 Nov 2019 | T20I # 993 |
India | Sri Lanka | 286 | 12 | 37.3 | 7.62 | Indore | 7 Jan 2020 | T20I # 1026 |
Maldives | Qatar | 286 | 13 | 40.0 | 7.15 | Al Amerat | 23 Feb 2020 | T20I # 1048 |
Malaysia | Nepal | 286 | 16 | 39.5 | 7.17 | Bangkok | 29 Feb 2020 | T20I # 1068 |
South Africa | Australia | 285 | 16 | 34.3 | 8.26 | Johannesburg | 21 Feb 2020 | T20I # 1046 |
Malaysia | Vanuatu | 285 | 14 | 40.0 | 7.12 | Kuala Lumpur | 29 Sep 2019 | T20I # 896 |
Malta | Czech Rep. | 284 | 15 | 38.2 | 7.4 | Marsa | 18 Oct 2019 | T20I # 934 |
Afghanistan | Ireland | 284 | 15 | 40.0 | 7.1 | Greater Noida | 10 Mar 2020 | T20I # 1083 |
Afghanistan | West Indies | 283 | 15 | 40.0 | 7.07 | Lucknow | 17 Nov 2019 | T20I # 1017 |
Qatar | Jersey | 283 | 11 | 38.5 | 7.28 | Doha | 10 Oct 2019 | T20I # 929 |
Pakistan | Bangladesh | 283 | 10 | 39.3 | 7.16 | Lahore | 24 Jan 2020 | T20I # 1032 |
Spain | Germany | 281 | 8 | 38.1 | 7.36 | Almeria | 8 Mar 2020 | T20I # 1080 |
Pakistan | Sri Lanka | 281 | 13 | 40.0 | 7.02 | Lahore | 9 Oct 2019 | T20I # 925 |
Hong Kong | Jersey | 280 | 13 | 40.0 | 7 | Abu Dhabi | 23 Oct 2019 | T20I # 962 |
Qatar | Uganda | 280 | 11 | 40.0 | 7 | Doha | 13 Feb 2020 | T20I # 1040 |
Nepal | Zimbabwe | 280 | 15 | 40.0 | 7 | Singapore | 1 Oct 2019 | T20I # 899 |
West Indies | Ireland | 278 | 11 | 30.1 | 9.21 | Basseterre | 19 Jan 2020 | T20I # 1030 |
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 figuresPerformances in matches that overlap years 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:
New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]
Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]
Malawi vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 7th place play-off, Oct 4, 2025 [T20I # 3500]