Players
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Innings in match | Match Date | Scorecard |
| 144* | - | 41 | 6 | 18 | 351.21 | Estonia | v Cyprus | Episkopi | 2 | 17 Jun 2024 | T20I # 2701 | |
| 135 | 74 | 64 | 14 | 8 | 210.93 | Glamorgan | v Somerset | Cardiff | 1 | 19 Jul 2024 | Twenty20 | |
| 132 | - | 62 | 5 | 14 | 212.90 | Samoa | v Vanuatu | Apia (No 2) | 1 | 20 Aug 2024 | T20I # 2779 | |
| 124* | 104 | 63 | 13 | 6 | 196.82 | LSG | v CSK | Chennai | 2 | 23 Apr 2024 | Twenty20 | |
| 120* | 78 | 53 | 9 | 9 | 226.41 | Essex | v Sussex | Hove | 2 | 13 Jul 2024 | Twenty20 | |
| 119* | - | 61 | 13 | 7 | 195.08 | W. Indies A | v Nepal | Kirtipur | 1 | 1 May 2024 | Twenty20 | |
| 119 | - | 59 | 16 | 4 | 201.69 | Jaffna Kings | v Kandy | Dambulla | 1 | 9 Jul 2024 | Twenty20 | |
| 116* | 104 | 66 | 15 | 4 | 175.75 | Boost Region | v Speen-Ghar | Kabul | 1 | 6 May 2024 | Twenty20 | |
| 116 | 70 | 52 | 10 | 9 | 223.07 | Knights | v Warriors | Eglinton | 2 | 14 Aug 2024 | Twenty20 | |
| 115 | 102 | 68 | 8 | 9 | 169.11 | Royals | v Amazon | Bridgetown | 1 | 14 Sep 2024 | Twenty20 | |
| 113* | 94 | 72 | 12 | 4 | 156.94 | RCB | v RR | Jaipur | 1 | 6 Apr 2024 | Twenty20 | |
| 112* | - | 57 | 10 | 7 | 196.49 | Cook Islands | v Vanuatu | Apia (No 2) | 2 | 17 Aug 2024 | T20I # 2775 | |
| 112 | - | 54 | 10 | 6 | 207.40 | Nepal | v W. Indies A | Kirtipur | 2 | 27 Apr 2024 | Twenty20 | |
| 111* | - | 52 | 9 | 6 | 213.46 | Kuwait | v Maldives | Bangi | 1 | 2 Sep 2024 | T20I # 2833 | |
| 110 | - | 57 | 4 | 10 | 192.98 | Jersey | v Serbia | Krefeld | 1 | 7 Jul 2024 | T20I # 2738 | |
| 109 | 89 | 56 | 13 | 6 | 194.64 | KKR | v RR | Eden Gardens | 1 | 16 Apr 2024 | Twenty20 | |
| 108* | 102 | 60 | 12 | 3 | 180.00 | CSK | v LSG | Chennai | 1 | 23 Apr 2024 | Twenty20 | |
| 108* | 91 | 48 | 8 | 9 | 225.00 | Punjab Kings | v KKR | Eden Gardens | 2 | 26 Apr 2024 | Twenty20 | |
| 108* | - | 55 | 12 | 4 | 196.36 | Italy | v Romania | Rome | 1 | 16 Jun 2024 | T20I # 2696 | |
| 108* | - | 50 | 12 | 6 | 216.00 | Jaffna Kings | v Colombo | Dambulla | 2 | 10 Jul 2024 | Twenty20 | |
| 107* | 113 | 60 | 9 | 6 | 178.33 | RR | v KKR | Eden Gardens | 2 | 16 Apr 2024 | Twenty20 | |
| 107 | 78 | 53 | 8 | 8 | 201.88 | Band-Region | v Mis-Ainak | Kabul | 1 | 13 May 2024 | Twenty20 | |
| 106* | - | 53 | 9 | 7 | 200.00 | Jaffna Kings | v Galle | Colombo (RPS) | 2 | 21 Jul 2024 | Twenty20 | |
| 106 | 66 | 58 | 14 | 2 | 182.75 | Kent | v Somerset | Canterbury | 2 | 7 Jun 2024 | Twenty20 | |
| 105* | 99 | 63 | 11 | 5 | 166.66 | MI | v CSK | Wankhede | 2 | 14 Apr 2024 | Twenty20 | |
| 105* | - | 54 | 12 | 5 | 194.44 | Jaffna Kings | v Kandy | Colombo (RPS) | 1 | 20 Jul 2024 | Twenty20 | |
| 104* | 88 | 60 | 9 | 7 | 173.33 | RR | v MI | Jaipur | 2 | 22 Apr 2024 | Twenty20 | |
| 104* | - | 63 | 12 | 6 | 165.07 | Galle | v Jaffna Kings | Dambulla | 1 | 5 Jul 2024 | Twenty20 | |
| 104 | 89 | 55 | 9 | 6 | 189.09 | GT | v CSK | Ahmedabad | 1 | 10 May 2024 | Twenty20 | |
| 104 | 50 | 45 | 13 | 5 | 231.11 | Leics | v Northants | Northampton | 2 | 21 Jun 2024 | Twenty20 | |
| 104 | - | 52 | 10 | 7 | 200.00 | Cook Islands | v Samoa | Apia (No 2) | 2 | 23 Aug 2024 | T20I # 2794 | |
| 103* | - | 66 | 9 | 5 | 156.06 | Seattle | v Los Angeles | Dallas | 2 | 9 Jul 2024 | Twenty20 | |
| 103* | - | 63 | 9 | 5 | 163.49 | Malta | v Bulgaria | Castel | 1 | 25 Aug 2024 | T20I # 2806 | |
| 103 | 84 | 51 | 5 | 7 | 201.96 | GT | v CSK | Ahmedabad | 1 | 10 May 2024 | Twenty20 | |
| 103 | 79 | 59 | 7 | 9 | 174.57 | Bears | v Leics | Birmingham | 1 | 19 Jul 2024 | Twenty20 | |
| 103 | 76 | 49 | 7 | 7 | 210.20 | Australia | v Scotland | Edinburgh | 1 | 6 Sep 2024 | T20I # 2844 | |
| 102* | 68 | 51 | 12 | 6 | 200.00 | MI | v SRH | Wankhede | 2 | 6 May 2024 | Twenty20 | |
| 102* | - | 52 | 10 | 5 | 196.15 | Sixers | v Jaffna Kings | Pallekele | 1 | 3 Jul 2024 | Twenty20 | |
| 102* | 65 | 58 | 7 | 6 | 175.86 | Surrey | v Hampshire | The Oval | 2 | 18 Jul 2024 | Twenty20 | |
| 102* | - | 48 | 9 | 7 | 212.50 | Kuwait | v Hong Kong | Kuala Lumpur | 2 | 27 Aug 2024 | T20I # 2814 | |
| 102 | 58 | 41 | 9 | 8 | 248.78 | SRH | v RCB | Bengaluru | 1 | 15 Apr 2024 | Twenty20 | |
| 102 | - | 65 | 8 | 8 | 156.92 | Austria | v Belgium | Lower Austria | 1 | 26 May 2024 | T20I # 2629 | |
| 101* | 94 | 70 | 14 | 2 | 144.28 | Mis-Ainak | v Amo Region | Kabul | 1 | 11 May 2024 | Twenty20 | |
| 101 | 60 | 44 | 10 | 6 | 229.54 | Essex | v Middlesex | Chelmsford | 2 | 2 Jun 2024 | Twenty20 | |
| 101 | - | 53 | 9 | 5 | 190.56 | SF | v Texas | Dallas | 1 | 26 Jul 2024 | Twenty20 | |
| 101 | 70 | 59 | 9 | 8 | 171.18 | Trinbago | v Amazon | Providence | 1 | 29 Sep 2024 | Twenty20 | |
| 100* | 95 | 58 | 9 | 4 | 172.41 | RR | v RCB | Jaipur | 2 | 6 Apr 2024 | Twenty20 | |
| 100* | 50 | 41 | 5 | 10 | 243.90 | RCB | v GT | Ahmedabad | 2 | 28 Apr 2024 | Twenty20 | |
| 100* | - | 50 | 8 | 6 | 200.00 | SLC Yellow | v SLC Reds | Colombo (RPS) | 1 | 2 May 2024 | Twenty20 | |
| 100* | - | 54 | 7 | 9 | 185.18 | Patriots | v Kings | Basseterre | 1 | 1 Sep 2024 | Twenty20 | |
| 100 | - | 56 | 6 | 7 | 178.57 | U.A.E. | v Oman | Al Amerat | 1 | 21 Apr 2024 | T20I # 2580 | |
| 100 | 61 | 47 | 7 | 8 | 212.76 | India | v Zimbabwe | Harare | 1 | 7 Jul 2024 | T20I # 2739 | |
| 100 | - | 58 | 12 | 5 | 172.41 | Texas | v Washington | Morrisville | 1 | 8 Jul 2024 | Twenty20 | |
| 100 | - | 58 | 10 | 4 | 172.41 | Denmark | v Czech Rep. | Castel | 1 | 21 Aug 2024 | T20I # 2786 | |
| 99* | 63 | 59 | 10 | 3 | 167.79 | Surrey | v Sussex | The Oval | 2 | 7 Jun 2024 | Twenty20 | |
| 98* | 63 | 48 | 5 | 8 | 204.16 | Bears | v Yorkshire | Leeds | 1 | 5 Jul 2024 | Twenty20 | |
| 98 | 103 | 54 | 10 | 3 | 181.48 | CSK | v SRH | Chennai | 1 | 28 Apr 2024 | Twenty20 | |
| 98 | 86 | 53 | 6 | 8 | 184.90 | West Indies | v Afghanistan | Gros Islet | 1 | 17 Jun 2024 | T20I # 2703 | |
| 97 | - | 57 | 9 | 7 | 170.17 | Austria | v Romania | Rome | 1 | 9 Jun 2024 | T20I # 2656 | |
| 97 | - | 43 | 7 | 9 | 225.58 | Trinbago | v Patriots | Basseterre | 1 | 31 Aug 2024 | Twenty20 | |
| 96* | 63 | 47 | 12 | 3 | 204.25 | Somerset | v Hampshire | Taunton | 1 | 9 Jun 2024 | Twenty20 | |
| 96* | 64 | 54 | 12 | 3 | 177.77 | Sussex | v Middlesex | Hove | 2 | 19 Jul 2024 | Twenty20 | |
| 95 | - | 66 | 3 | 8 | 143.93 | Thailand | v Indonesia | Bali | 1 | 1 May 2024 | T20I # 2584 | |
| 94* | 56 | 40 | 4 | 10 | 235.00 | U.S.A. | v Canada | Dallas | 2 | 1 Jun 2024 | T20I # 2632 | |
| 94 | 72 | 54 | 11 | 3 | 174.07 | Northants | v Derbyshire | Derby | 1 | 14 Jun 2024 | Twenty20 | |
| 93* | 66 | 53 | 13 | 2 | 175.47 | India | v Zimbabwe | Harare | 2 | 13 Jul 2024 | T20I # 2759 | |
| 93* | 81 | 50 | 7 | 5 | 186.00 | Yorkshire | v Worcs | Worcester | 2 | 14 Jul 2024 | Twenty20 | |
| 93* | 85 | 43 | 6 | 7 | 216.27 | Trinbago | v Patriots | Tarouba | 2 | 22 Sep 2024 | Twenty20 | |
| 93 | 86 | 60 | 10 | 3 | 155.00 | Bears | v Northants | Northampton | 2 | 18 Jul 2024 | Twenty20 | |
| 93 | 101 | 61 | 4 | 6 | 152.45 | Patriots | v Trinbago | Tarouba | 1 | 22 Sep 2024 | Twenty20 | |
| 92* | 99 | 59 | 7 | 4 | 155.93 | Kings | v Amazon | Providence | 2 | 28 Sep 2024 | Twenty20 | |
| 92 | 82 | 47 | 7 | 6 | 195.74 | RCB | v Punjab Kings | Dharamsala | 1 | 9 May 2024 | Twenty20 | |
| 92 | 59 | 41 | 7 | 8 | 224.39 | India | v Australia | Gros Islet | 1 | 24 Jun 2024 | T20I # 2721 | |
| 92 | 77 | 53 | 8 | 5 | 173.58 | Phoenix | v Brave | Birmingham | 2 | 3 Aug 2024 | Twenty20 | |
| 92 | - | 62 | 6 | 7 | 148.38 | Patriots | v Kings | Basseterre | 1 | 1 Sep 2024 | Twenty20 | |
| 91* | - | 61 | 8 | 4 | 149.18 | Sixers | v Kandy | Pallekele | 1 | 1 Jul 2024 | Twenty20 | |
| 91* | 112 | 60 | 6 | 5 | 151.66 | Trinbago | v Royals | Providence | 1 | 1 Oct 2024 | Twenty20 | |
| 91 | - | 55 | 8 | 4 | 165.45 | Denmark | v Cyprus | Castel | 1 | 27 Aug 2024 | T20I # 2815 | |
| 91 | - | 39 | - | 11 | 233.33 | Amazon | v Patriots | Basseterre | 1 | 4 Sep 2024 | Twenty20 | |
| 90* | - | 48 | 8 | 5 | 187.50 | U.A.E. | v Kuwait | Al Amerat | 2 | 12 Apr 2024 | T20I # 2548 | |
| 90* | 64 | 47 | 6 | 6 | 191.48 | Brave | v Phoenix | Birmingham | 1 | 3 Aug 2024 | Twenty20 | |
| 89* | 96 | 48 | 6 | 4 | 185.41 | GT | v Punjab Kings | Ahmedabad | 1 | 4 Apr 2024 | Twenty20 | |
| 89* | 79 | 47 | 14 | 3 | 189.36 | KKR | v LSG | Eden Gardens | 2 | 14 Apr 2024 | Twenty20 | |
| 89* | 42 | 30 | 8 | 8 | 296.66 | SRH | v LSG | Hyderabad | 2 | 8 May 2024 | Twenty20 | |
| 89* | - | 50 | 6 | 6 | 178.00 | U.A.E. | v Namibia | Windhoek | 1 | 29 Sep 2024 | T20I # 2875 | |
| 89 | 42 | 32 | 11 | 6 | 278.12 | SRH | v DC | Delhi | 1 | 20 Apr 2024 | Twenty20 | |
| 89 | - | 37 | 8 | 7 | 240.54 | Kandy | v Jaffna Kings | Dambulla | 2 | 9 Jul 2024 | Twenty20 | |
| 89 | - | 52 | 7 | 6 | 171.15 | Seattle | v Los Angeles | Morrisville | 1 | 17 Jul 2024 | Twenty20 | |
| 89 | 103 | 62 | 3 | 7 | 143.54 | BEAD | v SGT | Kabul | 1 | 18 Aug 2024 | Twenty20 | |
| 89 | 64 | 40 | 7 | 8 | 222.50 | Kings | v Trinbago | Tarouba | 1 | 24 Sep 2024 | Twenty20 | |
| 88* | 62 | 43 | 5 | 8 | 204.65 | DC | v GT | Delhi | 1 | 24 Apr 2024 | Twenty20 | |
| 88 | - | 36 | 13 | 4 | 244.44 | SLC Greens | v SLC Yellow | Colombo (RPS) | 1 | 6 May 2024 | Twenty20 | |
| 88 | - | 53 | 9 | 4 | 166.03 | Jaffna Kings | v Sixers | Dambulla | 1 | 6 Jul 2024 | Twenty20 | |
| 88 | - | 52 | 7 | 6 | 169.23 | Washington | v SF | Dallas | 1 | 28 Jul 2024 | Twenty20 | |
| 87* | 52 | 42 | 9 | 4 | 207.14 | New Zealand | v Pakistan | Rawalpindi | 2 | 21 Apr 2024 | T20I # 2581 | |
| 87* | 79 | 47 | 7 | 5 | 185.10 | England | v West Indies | Gros Islet | 2 | 19 Jun 2024 | T20I # 2709 | |
| 87* | 48 | 41 | 7 | 4 | 212.19 | Sussex | v Kent | Canterbury | 1 | 12 Jul 2024 | Twenty20 | |
| 87* | - | 45 | 9 | 5 | 193.33 | Royals | v Falcons | North Sound | 2 | 1 Sep 2024 | Twenty20 | |
| 87 | 91 | 51 | 6 | 6 | 170.58 | South Africa | v West Indies | Kingston | 2 | 23 May 2024 | T20I # 2617 | |
| 87 | 48 | 38 | 7 | 7 | 228.94 | Surrey | v Somerset | The Oval | 1 | 2 Jun 2024 | 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 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:
Hobart Hurricanes vs Adelaide Strikers at Hobart, Big Bash League 28th Match, Jan 9, 2026 [Twenty20]
Matabeleland Tuskers vs Mashonaland Eagles at Kwekwe, Zimbabwe Domestic Twenty20 17th Match, Jan 9, 2026 [Twenty20]
Wellington vs Otago at Wellington, Super Smash 14th Match, Jan 9, 2026 [Twenty20]