High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Hazratullah Zazai 162* 62 11 16 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
GJ Maxwell 113* 55 7 9 205.45 Australia v India Bengaluru 27 Feb 2019 T20I # 749
TP Ura 107* 60 4 6 178.33 P.N.G. v Philippines Port Moresby 23 Mar 2019 T20I # 760
R Sandaruwan 103 59 10 5 174.57 Kuwait v Bahrain Al Amerat 23 Jan 2019 T20I # 726
Awais Ahmed 102* 64 5 6 159.37 Spain v Malta Cartagena 30 Mar 2019 T20I # 765
PR Stirling 91 50 12 2 182.00 Ireland v Afghanistan Dehradun 23 Feb 2019 T20I # 746
Babar Azam 90 58 13 1 155.17 Pakistan v South Africa Johannesburg 3 Feb 2019 T20I # 734
Shamsudheen Purat 88* 48 8 6 183.33 Saudi Arabia v Qatar Al Amerat 24 Jan 2019 T20I # 729
SW Billings 87 47 10 3 185.10 England v West Indies Basseterre 8 Mar 2019 T20I # 751
I Udana 84* 48 8 6 175.00 Sri Lanka v South Africa Centurion 22 Mar 2019 T20I # 758
TL Seifert 84 43 7 6 195.34 New Zealand v India Wellington 6 Feb 2019 T20I # 735
Faisal Khan 83* 28 7 7 296.42 Saudi Arabia v Kuwait Al Amerat 24 Jan 2019 T20I # 727
A Balbirnie 83 50 12 1 166.00 Ireland v Netherlands Al Amerat 17 Feb 2019 T20I # 743
Mohammad Nabi 81 36 6 7 225.00 Afghanistan v Ireland Dehradun 24 Feb 2019 T20I # 747
F du Plessis 78 45 6 4 173.33 South Africa v Pakistan Cape Town 1 Feb 2019 T20I # 732
TP Visee 78 36 12 3 216.66 Netherlands v Ireland Al Amerat 17 Feb 2019 T20I # 743
D Pretorius 77* 42 7 3 183.33 South Africa v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
RR Hendricks 74 41 8 2 180.48 South Africa v Pakistan Cape Town 1 Feb 2019 T20I # 732
KJ Coetzer 74 38 9 4 194.73 Scotland v Ireland Al Amerat 15 Feb 2019 T20I # 742
KJ O'Brien 74 47 5 3 157.44 Ireland v Afghanistan Dehradun 24 Feb 2019 T20I # 747
Inam-ul-Haq 73* 50 10 2 146.00 Qatar v Maldives Al Amerat 23 Jan 2019 T20I # 725
Usman Ghani 73 48 7 3 152.08 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
V Kohli 72* 38 2 6 189.47 India v Australia Bengaluru 27 Feb 2019 T20I # 749
C Munro 72 40 5 5 180.00 New Zealand v India Hamilton 10 Feb 2019 T20I # 738
SR Taylor 72 39 9 3 184.61 U.S.A. v U.A.E. ICCA Dubai 15 Mar 2019 T20I # 753
Yusuf Ebrahim 72 53 8 2 135.84 Panama v Mexico Naucalpan 27 Apr 2019 T20I # 770
TP Visee 71 43 8 3 165.11 Netherlands v Scotland Al Amerat 13 Feb 2019 T20I # 739
PR Stirling 71 51 11 1 139.21 Ireland v Oman Al Amerat 13 Feb 2019 T20I # 740
PD Hennessy 71 44 7 4 161.36 Spain v Malta Cartagena 30 Mar 2019 T20I # 765
VB Chikkannaiah 70* 65 5 2 107.69 Germany v Belgium Waterloo 12 May 2019 T20I # 775
R Sandaruwan 68* 36 6 4 188.88 Kuwait v Maldives Al Amerat 20 Jan 2019 T20I # 720
Tamoor Sajjad 68 38 5 3 178.94 Qatar v Saudi Arabia Al Amerat 24 Jan 2019 T20I # 729
JM Bairstow 68 40 9 2 170.00 England v West Indies Gros Islet 5 Mar 2019 T20I # 750
A Vala 68 39 6 1 174.35 P.N.G. v Philippines Port Moresby 22 Mar 2019 T20I # 756
Mohamed Rishwan 67 54 6 3 124.07 Maldives v Saudi Arabia Al Amerat 22 Jan 2019 T20I # 724
RR Hendricks 66 52 8 2 126.92 South Africa v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
DA Miller 65* 29 4 5 224.13 South Africa v Pakistan Johannesburg 3 Feb 2019 T20I # 734
KJ O'Brien 65 38 5 4 171.05 Ireland v Scotland Al Amerat 15 Feb 2019 T20I # 742
TP Ura 65 37 5 5 175.67 P.N.G. v Vanuatu Port Moresby 22 Mar 2019 T20I # 757
RR Hendricks 65 46 9 0 141.30 South Africa v Sri Lanka Centurion 22 Mar 2019 T20I # 758
Babar Azam 65 42 5 3 154.76 Pakistan v England Cardiff 5 May 2019 T20I # 772
HE van der Dussen 64 44 4 3 145.45 South Africa v Sri Lanka Centurion 22 Mar 2019 T20I # 758
Jatinder Singh 63 51 7 1 123.52 Oman v Netherlands Al Amerat 15 Feb 2019 T20I # 741
Fiaz Ahmed 62* 37 1 6 167.56 Bahrain v Kuwait Al Amerat 23 Jan 2019 T20I # 726
Shaiman Anwar 62 30 3 6 206.66 U.A.E. v U.S.A. ICCA Dubai 16 Mar 2019 T20I # 754
N Nipiko 62 57 5 2 108.77 Vanuatu v Philippines Port Moresby 23 Mar 2019 T20I # 759
Faisal Javed 60 29 6 4 206.89 Qatar v Bahrain Al Amerat 24 Jan 2019 T20I # 728
CJA Amini 60 30 3 3 200.00 P.N.G. v Philippines Port Moresby 22 Mar 2019 T20I # 756
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month

Performances 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:
Uganda v Kenya at Kampala, ICC Men's T20 World Cup Africa Region Final 12th Match, May 22, 2019 [T20I # 784 - Live]
    » Uganda 144/9 (20.0 ov, H Ssenyondo 0*, Riazat Ali Shah 44*, LN Oluoch 0/26) - Match over
Botswana v Namibia at Kampala, ICC Men's T20 World Cup Africa Region Final 11th Match, May 22, 2019 [T20I # 783 - Live]
    » Namibia 50/0 (3.5 ov, N Davin 37*, SJ Baard 7*, A Rangaswamy 0/33) - Match over
Ghana v Nigeria at Kampala, ICC Men's T20 World Cup Africa Region Final 10th Match, May 22, 2019 [T20I # 782 - Live]
    » Ghana 107/8 (20.0 ov, G Bakiweyem 15*, KS Bagabena 23*, IO Okpe 0/15) - Match over