Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date less than or equal to 29 Aug 2019 remove less than or equal to 29 Aug 2019 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-2023 116 101 34 2268 106* 33.85 1569 144.55 2 6 1 150 109 Profile
filtered 2010-2019 70 61 18 1291 101* 30.02 920 140.32 1 2 0 91 56
List of dismissals
run out 33 1 v West Indies North Sound 20 May 2010 T20I # 179
not out 36 2 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
bowled SW Masakadza 25 1 v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
not out 13 2 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
not out 6 2 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
lbw YK Pathan 10 2 v India Durban 9 Jan 2011 T20I # 196
caught DA Warner PJ Cummins 20 1 v Australia Cape Town 13 Oct 2011 T20I # 210
bowled JL Pattinson 10 2 v Australia Johannesburg 16 Oct 2011 T20I # 212
DNB - 2 v New Zealand Durban 21 Dec 2012 T20I # 293
caught RM Hira DAJ Bracewell 33 1 v New Zealand East London 23 Dec 2012 T20I # 295
caught CJ Anderson DAJ Bracewell 28 1 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
caught Ahmed Shehzad Mohammad Hafeez 9 2 v Pakistan Centurion 3 Mar 2013 T20I # 306
caught TM Dilshan SL Malinga 25 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
caught LD Chandimal KMDN Kulasekara 36 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
DNB - 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
DNB - 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
lbw Saeed Ajmal 4 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
not out 19 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
not out 22 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
DNB - 1 v Australia Durban 12 Mar 2014 T20I # 363
caught GJ Bailey MC Henriques 2 1 v Australia Centurion 14 Mar 2014 T20I # 365
run out 19 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
caught CJ Anderson CJ Anderson 6 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
bowled Ahsan Malik 17 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
caught MM Ali CJ Jordan 19 1 v England Chattogram 29 Mar 2014 T20I # 391
not out 23 1 v India Mirpur 4 Apr 2014 T20I # 399
not out 9 2 v Australia Adelaide 5 Nov 2014 T20I # 407
caught PJ Cummins JP Faulkner 11 1 v Australia Melbourne 7 Nov 2014 T20I # 408
not out 34 1 v Australia Sydney 9 Nov 2014 T20I # 409
caught DJ Bravo SS Cottrell 24 1 v West Indies Cape Town 9 Jan 2015 T20I # 413
run out 47 1 v West Indies Johannesburg 11 Jan 2015 T20I # 414
lbw Shakib Al Hasan 1 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
not out 30 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
not out 2 2 v New Zealand Durban 14 Aug 2015 T20I # 451
caught C Munro MJ McClenaghan 29 2 v New Zealand Centurion 16 Aug 2015 T20I # 452
DNB - 2 v India Dharamsala 2 Oct 2015 T20I # 456
not out 10 2 v India Cuttack 5 Oct 2015 T20I # 457
caught JE Root CJ Jordan 13 2 v England Cape Town 19 Feb 2016 T20I # 503
DNB - 2 v England Johannesburg 21 Feb 2016 T20I # 506
not out 53 2 v Australia Durban 4 Mar 2016 T20I # 519
caught GJ Maxwell AC Agar 33 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
caught UT Khawaja JP Faulkner 30 1 v Australia Cape Town 9 Mar 2016 T20I # 526
not out 28 1 v England Wankhede 18 Mar 2016 T20I # 540
caught Gulbadin Naib Dawlat Zadran 19 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
bowled CH Gayle 1 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
caught RAS Lakmal KMDN Kulasekara 40 1 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
caught AD Mathews DM de Silva 11 1 v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
caught PADLR Sandakan DAS Gunaratne 1 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
caught JC Buttler MA Wood 9 1 v England Southampton 21 Jun 2017 T20I # 614
caught JC Buttler LE Plunkett 8 1 v England Taunton 23 Jun 2017 T20I # 615
caught JC Buttler CJ Jordan 7 2 v England Cardiff 25 Jun 2017 T20I # 616
stumped Sarfaraz Ahmed Shadab Khan 9 2 v Pakistan Lahore 12 Sep 2017 T20I # 619
DNB - 2 v Pakistan Lahore 13 Sep 2017 T20I # 620
caught Babar Azam Hasan Ali 32 2 v Pakistan Lahore 15 Sep 2017 T20I # 621
not out 25 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
not out 101 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
caught S Dhawan HH Pandya 9 2 v India Johannesburg 18 Feb 2018 T20I # 652
caught SN Thakur HH Pandya 5 2 v India Centurion 21 Feb 2018 T20I # 654
caught AR Patel SK Raina 24 2 v India Cape Town 24 Feb 2018 T20I # 655
caught LD Chandimal A Dananjaya 14 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
caught SC Williams KM Jarvis 39 1 v Zimbabwe East London 9 Oct 2018 T20I # 698
not out 19 2 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
caught DJM Short AJ Tye 11 1 v Australia Carrara 17 Nov 2018 T20I # 711
caught Babar Azam Faheem Ashraf 10 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
not out 65 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
caught Shadab Khan Shadab Khan 13 2 v Pakistan Centurion 6 Feb 2019 T20I # 736
run out 41 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
not out 9 1 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
DNB - 1 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626 - Live]
    » South Africa 191/7 (20.0 ov, BC Fortuin 9*, N Peter 10*, R Shepherd 1/23) - Match over
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th Match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623 - Live]
    » Pakistan 160 (19.2 ov, Haris Rauf 3*, RJW Topley 3/41) - Match over
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page