2010s Cricket – Twenty20 Internationals Cricket Records
Twenty20 Internationals
High scores
| Rank | Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | AJ Finch | 172 | - | 76 | 16 | 10 | 226.31 | Australia | v Zimbabwe | Harare | 03 Jul 2018 | T20I # 683 |
🥈 2 | Hazratullah Zazai | 162* | - | 62 | 11 | 16 | 261.29 | Afghanistan | v Ireland | Dehradun | 23 Feb 2019 | T20I # 746 |
🥉 3 | AJ Finch | 156 | 70 | 63 | 11 | 14 | 247.61 | Australia | v England | Southampton | 29 Aug 2013 | T20I # 328 |
4 | GJ Maxwell | 145* | - | 65 | 14 | 9 | 223.07 | Australia | v Sri Lanka | Pallekele | 06 Sep 2016 | T20I # 565 |
5 | HG Munsey | 127* | - | 56 | 5 | 14 | 226.78 | Scotland | v Netherlands | Dublin (Malahide) | 16 Sep 2019 | T20I # 884 |
6 | E Lewis | 125* | - | 62 | 6 | 12 | 201.61 | West Indies | v India | Kingston | 09 Jul 2017 | T20I # 617 |
7 | SR Watson | 124* | 86 | 71 | 10 | 6 | 174.64 | Australia | v India | Sydney | 31 Jan 2016 | T20I # 489 |
8 | KJ O'Brien | 124 | - | 62 | 12 | 7 | 200.00 | Ireland | v Hong Kong | Al Amerat | 07 Oct 2019 | T20I # 921 |
9 | BB McCullum | 123 | 72 | 58 | 11 | 7 | 212.06 | New Zealand | v Bangladesh | Pallekele | 21 Sep 2012 | T20I # 267 |
10 | Babar Hayat | 122 | 91 | 60 | 9 | 7 | 203.33 | Hong Kong | v Oman | Fatullah | 19 Feb 2016 | T20I # 502 |
11 | F du Plessis | 119 | 99 | 56 | 11 | 5 | 212.50 | South Africa | v West Indies | Johannesburg | 11 Jan 2015 | T20I # 414 |
12 | Mohammad Shahzad | 118* | - | 67 | 10 | 8 | 176.11 | Afghanistan | v Zimbabwe | Sharjah | 10 Jan 2016 | T20I # 477 |
13 | RG Sharma | 118 | 61 | 43 | 12 | 10 | 274.41 | India | v Sri Lanka | Indore | 22 Dec 2017 | T20I # 634 |
14 | RE Levi | 117* | 67 | 51 | 5 | 13 | 229.41 | South Africa | v New Zealand | Hamilton | 19 Feb 2012 | T20I # 222 |
14 | Shaiman Anwar | 117* | - | 68 | 10 | 6 | 172.05 | U.A.E. | v P.N.G. | Abu Dhabi | 14 Apr 2017 | T20I # 609 |
16 | BB McCullum | 116* | 87 | 56 | 12 | 8 | 207.14 | New Zealand | v Australia | Christchurch | 28 Feb 2010 | T20I # 149 |
16 | AD Hales | 116* | 97 | 64 | 11 | 6 | 181.25 | England | v Sri Lanka | Chattogram | 27 Mar 2014 | T20I # 387 |
18 | MN van Wyk | 114* | 85 | 70 | 9 | 7 | 162.85 | South Africa | v West Indies | Durban | 14 Jan 2015 | T20I # 415 |
19 | GJ Maxwell | 113* | 74 | 55 | 7 | 9 | 205.45 | Australia | v India | Bengaluru | 27 Feb 2019 | T20I # 749 |
20 | Ahmed Shehzad | 111* | 96 | 62 | 10 | 5 | 179.03 | Pakistan | v Bangladesh | Mirpur | 30 Mar 2014 | T20I # 392 |
20 | RG Sharma | 111* | 95 | 61 | 8 | 7 | 181.96 | India | v West Indies | Lucknow | 06 Nov 2018 | T20I # 709 |
20 | Bilal Zalmai | 111* | - | 58 | 9 | 7 | 191.37 | Austria | v Czech Rep. | Ilfov County | 01 Sep 2019 | T20I # 877 |
23 | KL Rahul | 110* | 84 | 51 | 12 | 5 | 215.68 | India | v West Indies | Lauderhill | 27 Aug 2016 | T20I # 562 |
24 | C Munro | 109* | 87 | 58 | 7 | 7 | 187.93 | New Zealand | v India | Rajkot | 04 Nov 2017 | T20I # 631 |
25 | TP Ura | 107* | - | 60 | 4 | 6 | 178.33 | P.N.G. | v Philippines | Port Moresby | 23 Mar 2019 | T20I # 760 |
26 | G Malla | 107 | - | 55 | 5 | 9 | 194.54 | Nepal | v Bhutan | Kirtipur | 05 Dec 2019 | T20I # 1018 |
27 | P Khadka | 106* | - | 52 | 7 | 9 | 203.84 | Nepal | v Singapore | Singapore | 28 Sep 2019 | T20I # 895 |
28 | RG Sharma | 106 | 79 | 66 | 12 | 5 | 160.60 | India | v South Africa | Dharamsala | 02 Oct 2015 | T20I # 456 |
29 | S Periyalwar | 105* | 57 | 40 | 12 | 6 | 262.50 | Romania | v Turkey | Ilfov County | 29 Aug 2019 | T20I # 869 |
30 | MJ Guptill | 105 | 74 | 54 | 6 | 9 | 194.44 | New Zealand | v Australia | Auckland | 16 Feb 2018 | T20I # 649 |
31 | TM Dilshan | 104* | 85 | 57 | 12 | 5 | 182.45 | Sri Lanka | v Australia | Pallekele | 06 Aug 2011 | T20I # 202 |
31 | S Wickramasekara | 104* | - | 36 | 8 | 10 | 288.88 | Czech Rep. | v Turkey | Ilfov County | 30 Aug 2019 | T20I # 872 |
31 | LA Dunbar | 104* | - | 61 | 5 | 10 | 170.49 | Serbia | v Bulgaria | Corfu | 14 Oct 2019 | T20I # 931 |
34 | C Munro | 104 | 88 | 53 | 3 | 10 | 196.22 | New Zealand | v West Indies | Mount Maunganui | 03 Jan 2018 | T20I # 638 |
35 | Tamim Iqbal | 103* | 91 | 63 | 10 | 5 | 163.49 | Bangladesh | v Oman | Dharamsala | 13 Mar 2016 | T20I # 534 |
35 | GJ Maxwell | 103* | 89 | 58 | 10 | 4 | 177.58 | Australia | v England | Hobart | 07 Feb 2018 | T20I # 645 |
35 | DJ Malan | 103* | 79 | 51 | 9 | 6 | 201.96 | England | v New Zealand | Napier | 08 Nov 2019 | T20I # 1008 |
38 | R Sandaruwan | 103 | - | 59 | 10 | 5 | 174.57 | Kuwait | v Bahrain | Al Amerat | 23 Jan 2019 | T20I # 726 |
38 | PK Matautaava | 103 | - | 52 | 9 | 7 | 198.07 | Vanuatu | v Malaysia | Kuala Lumpur | 01 Oct 2019 | T20I # 898 |
40 | Awais Ahmed | 102* | - | 64 | 5 | 6 | 159.37 | Spain | v Malta | Cartagena | 30 Mar 2019 | T20I # 765 |
41 | MJ Guptill | 101* | 89 | 69 | 9 | 6 | 146.37 | New Zealand | v South Africa | East London | 23 Dec 2012 | T20I # 295 |
41 | DA Miller | 101* | 53 | 36 | 7 | 9 | 280.55 | South Africa | v Bangladesh | Potchefstroom | 29 Oct 2017 | T20I # 628 |
41 | KL Rahul | 101* | - | 54 | 10 | 5 | 187.03 | India | v England | Manchester | 03 Jul 2018 | T20I # 684 |
41 | JP Kotze | 101* | - | 43 | 7 | 9 | 234.88 | Namibia | v Botswana | Windhoek | 20 Aug 2019 | T20I # 856 |
45 | SK Raina | 101 | 85 | 60 | 9 | 5 | 168.33 | India | v South Africa | Gros Islet | 02 May 2010 | T20I # 155 |
45 | C Munro | 101 | 71 | 54 | 7 | 7 | 187.03 | New Zealand | v Bangladesh | Mount Maunganui | 06 Jan 2017 | T20I # 575 |
45 | Ravinderpal Singh | 101 | - | 48 | 6 | 10 | 210.41 | Canada | v Cayman | Sandys Parish | 18 Aug 2019 | T20I # 852 |
45 | S Davizi | 101 | - | 68 | 6 | 7 | 148.52 | Czech Rep. | v Malta | Marsa | 20 Oct 2019 | T20I # 945 |
49 | CH Gayle | 100* | 94 | 48 | 5 | 11 | 208.33 | West Indies | v England | Wankhede | 16 Mar 2016 | T20I # 537 |
49 | RG Sharma | 100* | - | 56 | 11 | 5 | 178.57 | India | v England | Bristol | 08 Jul 2018 | T20I # 690 |
49 | DA Warner | 100* | - | 56 | 10 | 4 | 178.57 | Australia | v Sri Lanka | Adelaide | 27 Oct 2019 | T20I # 978 |
52 | DPMD Jayawardene | 100 | 80 | 64 | 10 | 4 | 156.25 | Sri Lanka | v Zimbabwe | Providence | 03 May 2010 | T20I # 157 |
52 | RD Berrington | 100 | 81 | 58 | 10 | 5 | 172.41 | Scotland | v Bangladesh | The Hague | 24 Jul 2012 | T20I # 252 |
52 | E Lewis | 100 | 76 | 49 | 5 | 9 | 204.08 | West Indies | v India | Lauderhill | 27 Aug 2016 | T20I # 562 |
55 | LJ Wright | 99* | 83 | 55 | 8 | 6 | 180.00 | England | v Afghanistan | Colombo (RPS) | 21 Sep 2012 | T20I # 268 |
56 | AD Hales | 99 | 84 | 68 | 6 | 4 | 145.58 | England | v West Indies | Nottingham | 24 Jun 2012 | T20I # 246 |
57 | DPMD Jayawardene | 98* | 85 | 56 | 9 | 4 | 175.00 | Sri Lanka | v West Indies | Bridgetown | 07 May 2010 | T20I # 166 |
57 | Ahmed Shehzad | 98* | 91 | 64 | 6 | 6 | 153.12 | Pakistan | v Zimbabwe | Harare | 24 Aug 2013 | T20I # 327 |
59 | CH Gayle | 98 | 88 | 66 | 5 | 7 | 148.48 | West Indies | v India | Bridgetown | 09 May 2010 | T20I # 169 |
60 | HM Amla | 97* | 81 | 62 | 8 | 4 | 156.45 | South Africa | v Australia | Cape Town | 09 Mar 2016 | T20I # 526 |
60 | Babar Azam | 97* | - | 58 | 13 | 1 | 167.24 | Pakistan | v West Indies | Karachi | 02 Apr 2018 | T20I # 664 |
62 | RG Sharma | 97 | 87 | 61 | 8 | 5 | 159.01 | India | v Ireland | Dublin (Malahide) | 27 Jun 2018 | T20I # 678 |
63 | JP Duminy | 96* | 73 | 54 | 10 | 4 | 177.77 | South Africa | v Zimbabwe | Kimberley | 10 Oct 2010 | T20I # 189 |
63 | PM Seelaar | 96* | - | 49 | 9 | 5 | 195.91 | Netherlands | v Scotland | Dublin (Malahide) | 16 Sep 2019 | T20I # 884 |
65 | CJ Anderson | 94* | 68 | 41 | 2 | 10 | 229.26 | New Zealand | v Bangladesh | Mount Maunganui | 08 Jan 2017 | T20I # 576 |
65 | V Kohli | 94* | - | 50 | 6 | 6 | 188.00 | India | v West Indies | Hyderabad | 06 Dec 2019 | T20I # 1020 |
67 | AD Hales | 94 | 80 | 61 | 11 | 2 | 154.09 | England | v Australia | Chester-le-Street | 31 Aug 2013 | T20I # 329 |
67 | Umar Akmal | 94 | 70 | 54 | 9 | 4 | 174.07 | Pakistan | v Australia | Mirpur | 23 Mar 2014 | T20I # 381 |
67 | SF Mire | 94 | - | 63 | 6 | 6 | 149.20 | Zimbabwe | v Pakistan | Harare | 04 Jul 2018 | T20I # 685 |
70 | H Masakadza | 93* | 93 | 58 | 8 | 5 | 160.34 | Zimbabwe | v Bangladesh | Khulna | 22 Jan 2016 | T20I # 484 |
71 | PJ Moor | 92* | 87 | 60 | 9 | 6 | 153.33 | Zimbabwe | v Singapore | Singapore | 03 Oct 2019 | T20I # 902 |
72 | S Dhawan | 92 | - | 62 | 10 | 2 | 148.38 | India | v West Indies | Chennai | 11 Nov 2018 | T20I # 710 |
72 | SJ Baard | 92 | - | 58 | 6 | 4 | 158.62 | Namibia | v Botswana | Windhoek | 22 Aug 2019 | T20I # 859 |
74 | MJ Guptill | 91* | 74 | 54 | 5 | 6 | 168.51 | New Zealand | v Zimbabwe | Auckland | 11 Feb 2012 | T20I # 219 |
74 | BN Cooper | 91* | - | 56 | 5 | 7 | 162.50 | Netherlands | v Ireland | Dublin (Malahide) | 18 Sep 2019 | T20I # 887 |
76 | BB McCullum | 91 | 67 | 55 | 11 | 3 | 165.45 | New Zealand | v India | Chennai | 11 Sep 2012 | T20I # 261 |
76 | E Lewis | 91 | - | 51 | 5 | 9 | 178.43 | West Indies | v Pakistan | Port of Spain | 01 Apr 2017 | T20I # 604 |
76 | Fakhar Zaman | 91 | - | 46 | 12 | 3 | 197.82 | Pakistan | v Australia | Harare | 08 Jul 2018 | T20I # 689 |
76 | PR Stirling | 91 | - | 50 | 12 | 2 | 182.00 | Ireland | v Afghanistan | Dehradun | 23 Feb 2019 | T20I # 746 |
76 | S Davizi | 91 | - | 65 | 8 | 3 | 140.00 | Czech Rep. | v Malta | Marsa | 18 Oct 2019 | T20I # 934 |
76 | EJG Morgan | 91 | 59 | 41 | 7 | 7 | 221.95 | England | v New Zealand | Napier | 08 Nov 2019 | T20I # 1008 |
76 | KL Rahul | 91 | - | 56 | 9 | 4 | 162.50 | India | v West Indies | Wankhede | 11 Dec 2019 | T20I # 1024 |
83 | DA Warner | 90* | 91 | 62 | 5 | 3 | 145.16 | Australia | v Sri Lanka | Sydney | 26 Jan 2013 | T20I # 299 |
83 | JE Root | 90* | 77 | 49 | 13 | 1 | 183.67 | England | v Australia | Southampton | 29 Aug 2013 | T20I # 328 |
83 | V Kohli | 90* | 71 | 55 | 9 | 2 | 163.63 | India | v Australia | Adelaide | 26 Jan 2016 | T20I # 485 |
86 | CH Gayle | 90 | 63 | 41 | 9 | 7 | 219.51 | West Indies | v South Africa | Johannesburg | 11 Jan 2015 | T20I # 414 |
86 | SPD Smith | 90 | 70 | 53 | 7 | 4 | 169.81 | Australia | v England | Cardiff | 31 Aug 2015 | T20I # 453 |
86 | Najeeb Tarakai | 90 | 79 | 58 | 7 | 5 | 155.17 | Afghanistan | v Ireland | Greater Noida | 10 Mar 2017 | T20I # 600 |
86 | S Dhawan | 90 | - | 49 | 6 | 6 | 183.67 | India | v Sri Lanka | Colombo (RPS) | 06 Mar 2018 | T20I # 656 |
86 | Babar Azam | 90 | 78 | 58 | 13 | 1 | 155.17 | Pakistan | v South Africa | Johannesburg | 03 Feb 2019 | T20I # 734 |
91 | V Kohli | 89* | 63 | 47 | 11 | 1 | 189.36 | India | v West Indies | Wankhede | 31 Mar 2016 | T20I # 556 |
91 | MN Samuels | 89* | - | 66 | 9 | 3 | 134.84 | West Indies | v Afghanistan | Basseterre | 05 Jun 2017 | T20I # 613 |
91 | Sarfaraz Ahmed | 89* | - | 49 | 10 | 3 | 181.63 | Pakistan | v Scotland | Edinburgh | 12 Jun 2018 | T20I # 671 |
91 | GJ Delany | 89* | - | 49 | 9 | 3 | 181.63 | Ireland | v Oman | Tolerance Oval | 21 Oct 2019 | T20I # 952 |
91 | Muhammad Usman | 89* | - | 63 | 6 | 2 | 141.26 | U.A.E. | v Canada | Abu Dhabi | 27 Oct 2019 | T20I # 985 |
96 | MR Swart | 89 | - | 55 | 6 | 5 | 161.81 | Netherlands | v Kenya | Windhoek | 19 Apr 2013 | T20I # 313 |
96 | AJ Finch | 89 | 71 | 52 | 14 | 1 | 171.15 | Australia | v India | Rajkot | 10 Oct 2013 | T20I # 331 |
96 | DPMD Jayawardene | 89 | 86 | 51 | 11 | 3 | 174.50 | Sri Lanka | v England | Chattogram | 27 Mar 2014 | T20I # 387 |
96 | Mohammad Nabi | 89 | 31 | 30 | 6 | 9 | 296.66 | Afghanistan | v Ireland | Greater Noida | 12 Mar 2017 | T20I # 601 |
96 | Ahmed Shehzad | 89 | - | 55 | 8 | 3 | 161.81 | Pakistan | v World-XI | Lahore | 15 Sep 2017 | T20I # 621 |
Showing 100 records
Additional Information
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