Records type batting analysis [change type]
View list of dismissals [change view]
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
overall 2010-2024 117 109 31 4037 122* 51.75 2922 138.15 1 37 5 361 117 Profile
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:
Ireland v Pakistan at Dublin, 1st T20I, May 10, 2024 [T20I # 2601 - Live]
    » Pakistan 33/1 (5.3 ov, Babar Azam 14*, Saim Ayub 17*, C Campher 0/4)
Bangladesh v Zimbabwe at Mirpur, 4th T20I, May 10, 2024 [T20I # 2599 - Live]
    » Zimbabwe 41/3 (6.6 ov, J Campbell 1*, C Madande 8*, Tanvir Islam 0/3)
France v Belgium at Dreux, Mdina Cup 3rd Match, May 10, 2024 [T20I # 2598 - Current]
Japan v Mongolia at Sano, 4th T20I, May 9-10, 2024 [T20I # 2595 - Current]
 
Feedback Print this page