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 2006-2021 124 111 33 2435 75 31.21 1938 125.64 0 9 2 196 69 Profile
filtered 2006-2021 124 111 33 2435 75 31.21 1938 125.64 0 9 2 196 69
List of dismissals
lbw SCJ Broad 16 2 v England Bristol 28 Aug 2006 T20I # 8
caught JM Kemp JA Morkel 15 1 v South Africa Johannesburg 2 Feb 2007 T20I # 14
caught Mohammad Ashraful Farhad Reza 10 1 v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
caught CO Obuya HA Varaiya 42 2 v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
stumped CJO Smith RM Haq 11 1 v Scotland Durban 12 Sep 2007 T20I # 22
caught Harbhajan Singh IK Pathan 20 2 v India Durban 14 Sep 2007 T20I # 29
caught TM Dilshan SL Malinga 57 1 v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
not out 52 2 v Australia Johannesburg 18 Sep 2007 T20I # 37
caught Aftab Ahmed Mahmudullah 21 2 v Bangladesh Cape Town 20 Sep 2007 T20I # 42
not out 26 2 v New Zealand Cape Town 22 Sep 2007 T20I # 44
caught RG Sharma IK Pathan 8 2 v India Johannesburg 24 Sep 2007 T20I # 46
stumped Dhiman Ghosh Abdur Razzak 35 1 v Bangladesh Karachi 20 Apr 2008 T20I # 55
bowled Rizwan Cheema 9 1 v Canada King City (NW) 10 Oct 2008 T20I # 70
not out 42 2 v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
DNB - 2 v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
caught J Mubarak BAW Mendis 19 1 v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
not out 0 2 v Australia Dubai (DICS) 7 May 2009 T20I # 89
caught JS Foster LJ Wright 20 2 v England The Oval 7 Jun 2009 T20I # 95
caught PM Seelaar PW Borren 30 1 v Netherlands Lord's 9 Jun 2009 T20I # 98
caught KMDN Kulasekara SL Malinga 28 2 v Sri Lanka Lord's 12 Jun 2009 T20I # 104
caught BB McCullum DL Vettori 4 2 v New Zealand The Oval 13 Jun 2009 T20I # 107
not out 4 1 v Ireland The Oval 15 Jun 2009 T20I # 110
caught J Botha RE van der Merwe 34 1 v South Africa Nottingham 18 Jun 2009 T20I # 114
not out 24 2 v Sri Lanka Lord's 21 Jun 2009 T20I # 116
bowled SL Malinga 14 1 v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
caught AJ Redmond AJ Redmond 6 1 v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
caught SB Styris IG Butler 7 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
caught TR Birt SW Tait 3 2 v Australia Melbourne 5 Feb 2010 T20I # 134
caught PD Collingwood GP Swann 33 1 v England Dubai (DICS) 19 Feb 2010 T20I # 144
stumped MJ Prior GP Swann 13 2 v England Dubai (DICS) 20 Feb 2010 T20I # 145
caught TD Paine DP Nannes 21 1 v Australia Birmingham 5 Jul 2010 T20I # 184
caught SNJ O'Keefe DP Nannes 12 1 v Australia Birmingham 6 Jul 2010 T20I # 185
caught H Masakadza KM Jarvis 7 1 v Zimbabwe Harare 16 Sep 2011 T20I # 205
caught T Taibu E Chigumbura 11 1 v Zimbabwe Harare 18 Sep 2011 T20I # 206
not out 2 2 v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
caught Abdur Razzak Abdur Razzak 2 1 v Bangladesh Mirpur 29 Nov 2011 T20I # 216
caught JM Bairstow JW Dernbach 39 1 v England Dubai (DICS) 23 Feb 2012 T20I # 226
caught JM Bairstow GP Swann 12 2 v England Dubai (DICS) 25 Feb 2012 T20I # 228
DNB - 2 v England Abu Dhabi 27 Feb 2012 T20I # 229
caught NLTC Perera AD Mathews 9 2 v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
caught TM Dilshan NLTC Perera 27 1 v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
not out 9 2 v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
DNB - 1 v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
bowled PJ Cummins 0 2 v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
not out 9 1 v New Zealand Pallekele 23 Sep 2012 T20I # 271
DNB - 2 v Bangladesh Pallekele 25 Sep 2012 T20I # 274
caught DW Steyn JH Kallis 12 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
caught RG Sharma R Ashwin 28 1 v India Colombo (RPS) 30 Sep 2012 T20I # 282
not out 4 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
bowled HMRKB Herath 6 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
not out 57 2 v India Bengaluru 25 Dec 2012 T20I # 296
not out 3 2 v India Ahmedabad 28 Dec 2012 T20I # 298
caught DA Miller RK Kleinveldt 7 1 v South Africa Centurion 3 Mar 2013 T20I # 306
stumped Q de Kock Imran Tahir 12 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
bowled Imran Tahir 15 2 v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
caught SK Raina A Mishra 18 1 v India Mirpur 21 Mar 2014 T20I # 378
not out 6 1 v Australia Mirpur 23 Mar 2014 T20I # 381
stumped Mushfiqur Rahim Shakib Al Hasan 26 1 v Bangladesh Mirpur 30 Mar 2014 T20I # 392
stumped D Ramdin S Badree 2 2 v West Indies Mirpur 1 Apr 2014 T20I # 397
bowled T Panyangara 7 2 v Zimbabwe Lahore 22 May 2015 T20I # 417
run out 7 2 v Zimbabwe Lahore 24 May 2015 T20I # 418
not out 46 1 v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
stumped MDKJ Perera TAM Siriwardana 8 2 v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
bowled SC Williams 35 1 v Zimbabwe Harare 27 Sep 2015 T20I # 454
caught Sikandar Raza AG Cremer 15 1 v Zimbabwe Harare 29 Sep 2015 T20I # 455
caught SW Billings LE Plunkett 26 2 v England Dubai (DICS) 27 Nov 2015 T20I # 469
caught SW Billings CR Woakes 75 2 v England Sharjah 30 Nov 2015 T20I # 473
caught GD Elliott MJ Santner 20 1 v New Zealand Auckland 15 Jan 2016 T20I # 478
bowled MJ McClenaghan 39 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
caught MJ McClenaghan CJ Anderson 14 2 v New Zealand Wellington 22 Jan 2016 T20I # 483
caught MS Dhoni HH Pandya 4 1 v India Mirpur 27 Feb 2016 T20I # 512
not out 63 2 v U.A.E. Mirpur 29 Feb 2016 T20I # 514
caught Sabbir Rahman Arafat Sunny 41 1 v Bangladesh Mirpur 2 Mar 2016 T20I # 516
not out 13 2 v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
not out 15 1 v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
caught R Ashwin A Nehra 26 1 v India Eden Gardens 19 Mar 2016 T20I # 541
not out 15 2 v New Zealand Mohali 22 Mar 2016 T20I # 545
not out 40 2 v Australia Mohali 25 Mar 2016 T20I # 548
DNB - 2 v England Manchester 7 Sep 2016 T20I # 566
DNB - 2 v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
caught KA Pollard DJ Bravo 37 1 v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
not out 43 2 v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
not out 38 2 v West Indies Bridgetown 26 Mar 2017 T20I # 602
caught KA Pollard CR Brathwaite 28 1 v West Indies Port of Spain 30 Mar 2017 T20I # 603
caught E Lewis CR Brathwaite 2 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
not out 9 2 v West Indies Port of Spain 2 Apr 2017 T20I # 605
bowled NLTC Perera 38 1 v World-XI Lahore 12 Sep 2017 T20I # 619
caught PD Collingwood BCJ Cutting 39 1 v World-XI Lahore 13 Sep 2017 T20I # 620
not out 17 1 v World-XI Lahore 15 Sep 2017 T20I # 621
not out 42 2 v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
caught S Samarawickrama NLTC Perera 9 2 v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
caught PC de Silva JRMVB Sanjaya 51 1 v Sri Lanka Lahore 29 Oct 2017 T20I # 629
not out 37 1 v West Indies Karachi 1 Apr 2018 T20I # 663
not out 17 1 v West Indies Karachi 2 Apr 2018 T20I # 664
DNB - 2 v West Indies Karachi 3 Apr 2018 T20I # 665
lbw CR Brathwaite 12 2 v West Indies Lord's 31 May 2018 T20I # 666
caught MA Leask AC Evans 53 1 v Scotland Edinburgh 12 Jun 2018 T20I # 671
not out 49 1 v Scotland Edinburgh 13 Jun 2018 T20I # 673
not out 37 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
run out 13 1 v Australia Harare 2 Jul 2018 T20I # 682
not out 12 2 v Zimbabwe Harare 4 Jul 2018 T20I # 685
caught AJ Finch AJ Tye 27 1 v Australia Harare 5 Jul 2018 T20I # 686
not out 43 2 v Australia Harare 8 Jul 2018 T20I # 689
caught MR Marsh NM Coulter-Nile 14 1 v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
caught AJ Finch A Zampa 18 1 v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
run out 8 1 v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
caught GD Phillips AF Milne 10 2 v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
caught LH Ferguson C de Grandhomme 19 1 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
caught DA Miller CH Morris 49 2 v South Africa Cape Town 1 Feb 2019 T20I # 732
caught HE van der Dussen AL Phehlukwayo 6 2 v South Africa Johannesburg 3 Feb 2019 T20I # 734
run out 18 1 v South Africa Centurion 6 Feb 2019 T20I # 736
not out 58 2 v Bangladesh Lahore 24 Jan 2020 T20I # 1032
DNB - 2 v Bangladesh Lahore 25 Jan 2020 T20I # 1033
TDNB - 0 v England Manchester 28 Aug 2020 T20I # 1087
caught EJG Morgan CJ Jordan 14 1 v England Manchester 30 Aug 2020 T20I # 1093
DNB - 1 v England Manchester 1 Sep 2020 T20I # 1094
DNB - 2 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
not out 26 2 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
caught Mohammad Shahzad Naveen-ul-Haq 19 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
DNB - 1 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
not out 54 1 v Scotland Sharjah 7 Nov 2021 T20I # 1406
bowled MA Starc 1 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
run out 0 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
DNB - 2 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
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