Records type batting analysis [change type]
View list of dismissals [change view]
Not involving the player Wahidullah Usmani (Belg) remove Wahidullah Usmani (Belg) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117 Profile
filtered 2010-2024 117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117
List of dismissals
not out 26 2 v Zimbabwe Harare 12 Jun 2010 T20I # 182
DNB - 2 v Zimbabwe Harare 13 Jun 2010 T20I # 183
bowled J Botha 28 1 v South Africa Durban 9 Jan 2011 T20I # 196
caught DP Hyatt DJG Sammy 14 1 v West Indies Port of Spain 4 Jun 2011 T20I # 200
caught C Kieswetter SCJ Broad 4 1 v England Manchester 31 Aug 2011 T20I # 204
caught AD Hales TT Bresnan 15 1 v England Eden Gardens 29 Oct 2011 T20I # 214
caught DA Warner GB Hogg 22 2 v Australia Sydney 1 Feb 2012 T20I # 217
caught MS Wade MR Marsh 31 2 v Australia Melbourne 3 Feb 2012 T20I # 218
DNB - 2 v South Africa Johannesburg 30 Mar 2012 T20I # 242
caught HDRL Thirimanne RMS Eranga 68 1 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
caught TG Southee (sub) JEC Franklin 70 2 v New Zealand Chennai 11 Sep 2012 T20I # 261
caught Mohammad Nabi Dawlat Zadran 50 1 v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
caught JM Bairstow GP Swann 40 1 v England Colombo (RPS) 23 Sep 2012 T20I # 272
caught DT Christian PJ Cummins 15 1 v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
not out 78 2 v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
caught AB de Villiers JH Kallis 2 1 v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
bowled SC Meaker 21 2 v England Pune 20 Dec 2012 T20I # 292
lbw SC Meaker 38 1 v England Wankhede 22 Dec 2012 T20I # 294
caught Kamran Akmal Mohammad Irfan 9 1 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
run out 27 1 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
caught JP Faulkner CJ McKay 29 2 v Australia Rajkot 10 Oct 2013 T20I # 331
not out 36 2 v Pakistan Mirpur 21 Mar 2014 T20I # 378
bowled AD Russell 54 2 v West Indies Mirpur 23 Mar 2014 T20I # 382
not out 57 2 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
caught CL White JM Muirhead 23 1 v Australia Mirpur 30 Mar 2014 T20I # 393
not out 72 2 v South Africa Mirpur 4 Apr 2014 T20I # 399
run out 77 1 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
caught AD Hales ST Finn 66 2 v England Birmingham 7 Sep 2014 T20I # 405
caught JP Duminy KJ Abbott 43 1 v South Africa Dharamsala 2 Oct 2015 T20I # 456
run out 1 1 v South Africa Cuttack 5 Oct 2015 T20I # 457
not out 90 1 v Australia Adelaide 26 Jan 2016 T20I # 485
not out 59 1 v Australia Melbourne 29 Jan 2016 T20I # 486
bowled CJ Boyce 50 2 v Australia Sydney 31 Jan 2016 T20I # 489
caught Mahmudullah Mashrafe Mortaza 7 1 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
lbw Mohammad Sami 49 2 v Pakistan Mirpur 27 Feb 2016 T20I # 512
not out 56 2 v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
DNB - 2 v U.A.E. Mirpur 3 Mar 2016 T20I # 517
not out 41 2 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
caught L Ronchi IS Sodhi 23 2 v New Zealand Nagpur 15 Mar 2016 T20I # 535
not out 55 2 v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
bowled Shuvagata Hom 24 1 v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
not out 82 2 v Australia Mohali 27 Mar 2016 T20I # 553
not out 89 1 v West Indies Wankhede 31 Mar 2016 T20I # 556
caught ADS Fletcher DJ Bravo 16 2 v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB - 2 v West Indies Lauderhill 28 Aug 2016 T20I # 563
caught EJG Morgan MM Ali 29 1 v England Kanpur 26 Jan 2017 T20I # 592
caught LA Dawson CJ Jordan 21 1 v England Nagpur 29 Jan 2017 T20I # 593
run out 2 1 v England Bengaluru 1 Feb 2017 T20I # 594
caught SP Narine KOK Williams 39 1 v West Indies Kingston 9 Jul 2017 T20I # 617
caught MD Shanaka I Udana 82 2 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
not out 22 2 v Australia Ranchi 7 Oct 2017 T20I # 623
caught JP Behrendorff JP Behrendorff 0 1 v Australia Guwahati 10 Oct 2017 T20I # 624
not out 26 1 v New Zealand Delhi 1 Nov 2017 T20I # 630
caught GD Phillips MJ Santner 65 2 v New Zealand Rajkot 4 Nov 2017 T20I # 631
caught TA Boult IS Sodhi 13 1 v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
lbw T Shamsi 26 1 v South Africa Johannesburg 18 Feb 2018 T20I # 652
caught H Klaasen CJ Dala 1 1 v South Africa Centurion 21 Feb 2018 T20I # 654
caught SR Thompson PKD Chase 0 1 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
caught GH Dockrell PKD Chase 9 1 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
not out 20 2 v England Manchester 3 Jul 2018 T20I # 684
caught JE Root DJ Willey 47 1 v England Cardiff 6 Jul 2018 T20I # 688
caught CJ Jordan CJ Jordan 43 2 v England Bristol 8 Jul 2018 T20I # 690
caught CA Lynn A Zampa 4 2 v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - 0 v Australia Melbourne 23 Nov 2018 T20I # 713
not out 61 2 v Australia Sydney 25 Nov 2018 T20I # 714
caught NM Coulter-Nile A Zampa 24 1 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
not out 72 1 v Australia Bengaluru 27 Feb 2019 T20I # 749
caught KA Pollard SS Cottrell 19 2 v West Indies Lauderhill 3 Aug 2019 T20I # 842
bowled SS Cottrell 28 1 v West Indies Lauderhill 4 Aug 2019 T20I # 843
caught E Lewis O Thomas 59 2 v West Indies Providence 6 Aug 2019 T20I # 846
not out 72 2 v South Africa Mohali 18 Sep 2019 T20I # 888
caught AL Phehlukwayo K Rabada 9 1 v South Africa Bengaluru 22 Sep 2019 T20I # 893
not out 94 2 v West Indies Hyderabad 6 Dec 2019 T20I # 1020
caught LMP Simmons KOK Williams 19 1 v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
not out 70 1 v West Indies Wankhede 11 Dec 2019 T20I # 1024
TDNB - 0 v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
not out 30 2 v Sri Lanka Indore 7 Jan 2020 T20I # 1026
run out 26 1 v Sri Lanka Pune 10 Jan 2020 T20I # 1027
caught MJ Guptill BM Tickner 45 2 v New Zealand Auckland 24 Jan 2020 T20I # 1031
caught TL Seifert TG Southee 11 2 v New Zealand Auckland 26 Jan 2020 T20I # 1034
caught TG Southee HK Bennett 38 1 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
caught MJ Santner HK Bennett 11 1 v New Zealand Wellington 31 Jan 2020 T20I # 1036
caught MJ Swepson MJ Swepson 9 1 v Australia Canberra 4 Dec 2020 T20I # 1114
caught MS Wade DR Sams 40 2 v Australia Sydney 6 Dec 2020 T20I # 1115
caught DR Sams AJ Tye 85 2 v Australia Sydney 8 Dec 2020 T20I # 1116
caught CJ Jordan AU Rashid 0 1 v England Ahmedabad 12 Mar 2021 T20I # 1131
not out 73 2 v England Ahmedabad 14 Mar 2021 T20I # 1132
not out 77 1 v England Ahmedabad 16 Mar 2021 T20I # 1133
stumped JC Buttler AU Rashid 1 1 v England Ahmedabad 18 Mar 2021 T20I # 1135
not out 80 1 v England Ahmedabad 20 Mar 2021 T20I # 1138
caught Mohammad Rizwan Shaheen Shah Afridi 57 1 v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
caught TA Boult IS Sodhi 9 1 v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
DNB - 1 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
not out 2 2 v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
DNB - 2 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
caught KA Pollard FA Allen 17 2 v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
bowled RL Chase 52 1 v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
caught DJ Malan RJ Gleeson 1 1 v England Birmingham 9 Jul 2022 T20I # 1628
caught JJ Roy DJ Willey 11 2 v England Nottingham 10 Jul 2022 T20I # 1631
caught Iftikhar Ahmed Mohammad Nawaz (3) 35 2 v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
not out 59 1 v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
run out 60 1 v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
bowled D Madushanka 0 1 v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
not out 122 1 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
caught C Green NT Ellis 2 1 v Australia Mohali 20 Sep 2022 T20I # 1788
bowled A Zampa 11 2 v Australia Nagpur 23 Sep 2022 T20I # 1794
caught AJ Finch DR Sams 63 2 v Australia Hyderabad 25 Sep 2022 T20I # 1796
caught Q de Kock A Nortje 3 2 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
not out 49 1 v South Africa Guwahati 2 Oct 2022 T20I # 1803
not out 82 2 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
not out 62 1 v Netherlands Sydney 27 Oct 2022 T20I # 1848
caught K Rabada L Ngidi 12 1 v South Africa Perth 30 Oct 2022 T20I # 1853
not out 64 1 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
caught RP Burl SC Williams 26 1 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
caught AU Rashid CJ Jordan 50 1 v England Adelaide 10 Nov 2022 T20I # 1878
caught Ibrahim Zadran Naveen-ul-Haq 29 2 v Afghanistan Indore 14 Jan 2024 T20I # 2431
caught Ibrahim Zadran Fareed Ahmad 0 1 v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630 - Live]
    » West Indies 165/2 (13.5 ov, KR Mayers 36*, A Athanaze 6*, RR Hendricks 0/29) - Match over
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page