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 2006-2021 79 75 7 1899 117 27.92 1381 137.50 2 14 4 158 124 Profile
List of dismissals
caught NJ Astle SE Bond 10 1 v New Zealand Auckland 16 Feb 2006 T20I # 5
bowled JM Anderson 5 1 v England The Oval 28 Jun 2007 T20I # 15
caught SCJ Broad PD Collingwood 61 1 v England The Oval 29 Jun 2007 T20I # 16
caught MV Boucher JJ van der Wath 117 1 v South Africa Johannesburg 11 Sep 2007 T20I # 20
caught Alok Kapali Syed Rasel 0 1 v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
caught LRPL Taylor JS Patel 67 2 v New Zealand Auckland 26 Dec 2008 T20I # 78
caught JDP Oram EP Thompson 1 2 v New Zealand Hamilton 28 Dec 2008 T20I # 79
caught SR Watson B Lee 88 2 v Australia The Oval 6 Jun 2009 T20I # 92
caught Z Khan YK Pathan 22 2 v India Lord's 12 Jun 2009 T20I # 105
caught J Botha WD Parnell 5 2 v South Africa The Oval 13 Jun 2009 T20I # 106
bowled RJ Sidebottom 15 2 v England The Oval 15 Jun 2009 T20I # 111
not out 63 2 v Sri Lanka The Oval 19 Jun 2009 T20I # 115
bowled SW Tait 5 2 v Australia Hobart 21 Feb 2010 T20I # 146
caught SPD Smith RJ Harris 12 1 v Australia Sydney 23 Feb 2010 T20I # 147
caught MH Yardy GP Swann 25 2 v England Providence 3 May 2010 T20I # 158
caught AD Mathews KMDN Kulasekara 5 2 v Sri Lanka Bridgetown 7 May 2010 T20I # 166
run out 98 1 v India Bridgetown 9 May 2010 T20I # 169
bowled DP Nannes 4 1 v Australia Gros Islet 11 May 2010 T20I # 174
caught GC Smith R McLaren 14 2 v South Africa North Sound 19 May 2010 T20I # 178
lbw DW Steyn 0 2 v South Africa North Sound 20 May 2010 T20I # 179
caught JM Bairstow ST Finn 2 1 v England Nottingham 24 Jun 2012 T20I # 246
not out 85 1 v New Zealand Lauderhill 30 Jun 2012 T20I # 247
bowled NL McCullum 53 1 v New Zealand Lauderhill 1 Jul 2012 T20I # 248
caught SR Watson SR Watson 54 1 v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
TDNB - 0 v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
caught ST Finn GP Swann 58 1 v England Pallekele 27 Sep 2012 T20I # 276
caught KC Sangakkara KMDN Kulasekara 2 1 v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
caught BB McCullum TG Southee 30 1 v New Zealand Pallekele 1 Oct 2012 T20I # 283
not out 75 1 v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
lbw BAW Mendis 3 1 v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
bowled Rubel Hossain 6 1 v Bangladesh Mirpur 10 Dec 2012 T20I # 291
caught NM Coulter-Nile JR Hazlewood 8 1 v Australia Brisbane 13 Feb 2013 T20I # 303
lbw Mohammad Hafeez 5 1 v Pakistan Kingstown 27 Jul 2013 T20I # 321
caught Shahid Afridi Mohammad Hafeez 1 2 v Pakistan Kingstown 28 Jul 2013 T20I # 322
caught GH Dockrell AR Cusack 18 1 v Ireland Kingston 19 Feb 2014 T20I # 359
lbw JC Tredwell 43 1 v England Bridgetown 9 Mar 2014 T20I # 361
bowled RS Bopara 36 2 v England Bridgetown 11 Mar 2014 T20I # 362
run out 34 1 v India Mirpur 23 Mar 2014 T20I # 382
caught Tamim Iqbal Ziaur Rahman 48 1 v Bangladesh Mirpur 25 Mar 2014 T20I # 385
caught GJ Maxwell JM Muirhead 53 2 v Australia Mirpur 28 Mar 2014 T20I # 388
stumped Kamran Akmal Mohammad Hafeez 5 1 v Pakistan Mirpur 1 Apr 2014 T20I # 397
bowled SL Malinga 3 2 v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
TDNB - 0 v Bangladesh Basseterre 27 Aug 2014 T20I # 404
caught MN van Wyk Imran Tahir 77 2 v South Africa Cape Town 9 Jan 2015 T20I # 413
caught MN van Wyk D Wiese 90 2 v South Africa Johannesburg 11 Jan 2015 T20I # 414
not out 100 2 v England Wankhede 16 Mar 2016 T20I # 537
DNB - 2 v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
bowled K Rabada 4 2 v South Africa Nagpur 25 Mar 2016 T20I # 549
bowled JJ Bumrah 5 2 v India Wankhede 31 Mar 2016 T20I # 556
caught BA Stokes JE Root 4 2 v England Eden Gardens 3 Apr 2016 T20I # 557
caught MS Dhoni Kuldeep Yadav 18 2 v India Kingston 9 Jul 2017 T20I # 617
run out 40 1 v England Chester-le-Street 16 Sep 2017 T20I # 622
caught GD Phillips SHA Rance 12 2 v New Zealand Nelson 29 Dec 2017 T20I # 636
TDNB - 0 v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
caught GD Phillips TG Southee 0 2 v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
bowled Shoaib Malik 18 1 v ICC World XI Lord's 31 May 2018 T20I # 666
caught AU Rashid CJ Jordan 15 1 v England Gros Islet 5 Mar 2019 T20I # 750
caught JE Root DJ Willey 5 2 v England Basseterre 8 Mar 2019 T20I # 751
lbw A Dananjaya 0 2 v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
caught KNA Bandara PW Hasaranga 16 2 v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
bowled PADLR Sandakan 13 2 v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
not out 32 2 v South Africa St George's 26 Jun 2021 T20I # 1176
caught GF Linde K Rabada 8 2 v South Africa St George's 27 Jun 2021 T20I # 1178
caught Q de Kock K Rabada 5 1 v South Africa St George's 1 Jul 2021 T20I # 1180
caught Q de Kock T Shamsi 11 2 v South Africa St George's 3 Jul 2021 T20I # 1181
caught AC Agar JR Hazlewood 4 1 v Australia Gros Islet 9 Jul 2021 T20I # 1185
bowled MR Marsh 13 1 v Australia Gros Islet 10 Jul 2021 T20I # 1188
caught MS Wade RP Meredith 67 2 v Australia Gros Islet 12 Jul 2021 T20I # 1189
caught JP Behrendorff MR Marsh 1 2 v Australia Gros Islet 14 Jul 2021 T20I # 1190
caught JP Behrendorff MJ Swepson 21 1 v Australia Gros Islet 16 Jul 2021 T20I # 1192
caught Hasan Ali Mohammad Wasim (1) 7 1 v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
bowled Hasan Ali 16 2 v Pakistan Providence 31 Jul 2021 T20I # 1208
not out 1 1 v Pakistan Providence 1 Aug 2021 T20I # 1209
not out 12 1 v Pakistan Providence 3 Aug 2021 T20I # 1211
caught DJ Malan TS Mills 13 1 v England Dubai (DICS) 23 Oct 2021 T20I # 1354
caught H Klaasen D Pretorius 12 1 v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
bowled Mahedi Hasan 4 1 v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
caught PW Hasaranga B Fernando 1 2 v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
bowled PJ Cummins 15 1 v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v India at New York, ICC Men's T20 World Cup 25th Match, Jun 12, 2024 [T20I # 2671 - Live]
    » United States of America 95/5 (16.1 ov, Harmeet Singh 9*, CJ Anderson 15*, HH Pandya 1/14)
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page