Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 13 Sep 2019 remove less than or equal to 13 Sep 2019 from query
Not involving the player Muhammad Tanveer (QAT) remove Muhammad Tanveer (QAT) 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
Innings by innings list
33 37 26 0 2 126.92 6 run out 1 v West Indies North Sound 20 May 2010 T20I # 179
36* 26 24 5 1 150.00 5 not out 2 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
25 31 21 1 1 119.04 5 bowled 1 v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
13* 12 7 3 0 185.71 6 not out 2 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
6* 7 6 1 0 100.00 6 not out 2 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
10 13 8 0 1 125.00 6 lbw 2 v India Durban 9 Jan 2011 T20I # 196
20 30 19 2 0 105.26 5 caught 1 v Australia Cape Town 13 Oct 2011 T20I # 210
10 17 13 1 0 76.92 6 bowled 2 v Australia Johannesburg 16 Oct 2011 T20I # 212
DNB - - - - - - - 2 v New Zealand Durban 21 Dec 2012 T20I # 293
33 35 18 2 2 183.33 4 caught 1 v New Zealand East London 23 Dec 2012 T20I # 295
28 27 15 4 0 186.66 5 caught 1 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
9 17 15 0 0 60.00 7 caught 2 v Pakistan Centurion 3 Mar 2013 T20I # 306
25 33 24 0 1 104.16 6 caught 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
36 25 21 1 2 171.42 6 caught 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
4 6 4 0 0 100.00 5 lbw 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
19* 46 11 2 1 172.72 6 not out 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
22* 24 13 1 1 169.23 6 not out 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
DNB - - - - - - - 1 v Australia Durban 12 Mar 2014 T20I # 363
2 9 7 0 0 28.57 6 caught 1 v Australia Centurion 14 Mar 2014 T20I # 365
19 33 16 1 0 118.75 5 run out 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
6 16 6 1 0 100.00 6 caught 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
17 26 18 0 0 94.44 7 bowled 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
19 26 15 2 1 126.66 5 caught 1 v England Chattogram 29 Mar 2014 T20I # 391
23* 18 12 2 1 191.66 6 not out 1 v India Mirpur 4 Apr 2014 T20I # 399
9* 16 10 1 0 90.00 5 not out 2 v Australia Adelaide 5 Nov 2014 T20I # 407
11 - 15 1 0 73.33 6 caught 1 v Australia Melbourne 7 Nov 2014 T20I # 408
34* - 26 3 0 130.76 4 not out 1 v Australia Sydney 9 Nov 2014 T20I # 409
24 30 21 1 0 114.28 5 caught 1 v West Indies Cape Town 9 Jan 2015 T20I # 413
47 43 26 4 3 180.76 4 run out 1 v West Indies Johannesburg 11 Jan 2015 T20I # 414
1 9 3 0 0 33.33 5 lbw 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
30* 35 28 2 1 107.14 5 not out 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
2* 7 3 0 0 66.66 5 not out 2 v New Zealand Durban 14 Aug 2015 T20I # 451
29 43 20 2 1 145.00 6 caught 2 v New Zealand Centurion 16 Aug 2015 T20I # 452
DNB - - - - - - - 2 v India Dharamsala 2 Oct 2015 T20I # 456
10* 9 8 0 1 125.00 6 not out 2 v India Cuttack 5 Oct 2015 T20I # 457
13 12 9 1 1 144.44 6 caught 2 v England Cape Town 19 Feb 2016 T20I # 503
DNB - - - - - - - 2 v England Johannesburg 21 Feb 2016 T20I # 506
53* 51 35 3 3 151.42 6 not out 2 v Australia Durban 4 Mar 2016 T20I # 519
33 16 18 2 2 183.33 5 caught 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
30 20 16 2 2 187.50 5 caught 1 v Australia Cape Town 9 Mar 2016 T20I # 526
28* 20 12 2 2 233.33 6 not out 1 v England Wankhede 18 Mar 2016 T20I # 540
19 14 8 2 1 237.50 6 caught 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
1 5 4 0 0 25.00 6 bowled 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
DNB - - - - - - - 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
40 - 18 3 3 222.22 4 caught 1 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
11 20 14 1 0 78.57 5 caught 1 v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
1 5 4 0 0 25.00 4 caught 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
9 14 7 0 1 128.57 4 caught 1 v England Southampton 21 Jun 2017 T20I # 614
8 11 10 0 0 80.00 5 caught 1 v England Taunton 23 Jun 2017 T20I # 615
7 13 6 0 0 116.66 5 caught 2 v England Cardiff 25 Jun 2017 T20I # 616
9 - 7 0 1 128.57 5 stumped 2 v Pakistan Lahore 12 Sep 2017 T20I # 619
DNB - - - - - - - 2 v Pakistan Lahore 13 Sep 2017 T20I # 620
32 - 29 2 1 110.34 6 caught 2 v Pakistan Lahore 15 Sep 2017 T20I # 621
25* 35 19 1 0 131.57 5 not out 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
101* 53 36 7 9 280.55 5 not out 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
9 8 5 0 1 180.00 4 caught 2 v India Johannesburg 18 Feb 2018 T20I # 652
5 9 6 0 0 83.33 5 caught 2 v India Centurion 21 Feb 2018 T20I # 654
24 38 23 2 1 104.34 2 caught 2 v India Cape Town 24 Feb 2018 T20I # 655
14 - 16 2 0 87.50 6 caught 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
39 42 34 1 2 114.70 5 caught 1 v Zimbabwe East London 9 Oct 2018 T20I # 698
19* 15 13 4 0 146.15 6 not out 2 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
11 - 10 1 0 110.00 5 caught 1 v Australia Carrara 17 Nov 2018 T20I # 711
10 24 12 0 0 83.33 5 caught 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
65* 51 29 4 5 224.13 4 not out 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
13 18 9 2 0 144.44 5 caught 2 v Pakistan Centurion 6 Feb 2019 T20I # 736
41 37 23 5 1 178.26 5 run out 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
9* 22 9 1 0 100.00 5 not out 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]
    » West Indies 104/3 (11.4 ov, ADS Fletcher 8*, RL Chase 15*, BC Fortuin 1/14)
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 - Current]
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 - Current]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621 - Current]
 
Feedback Print this page