Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 21 Feb 2019 remove less than or equal to 21 Feb 2019 from query
Involving the player JP Duminy (SA) remove JP Duminy (SA) 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 2009-2018 44 44 6 1277 97* 33.60 967 132.05 0 8 2 146 26 Profile
filtered 2009-2018 35 35 4 955 97* 30.80 708 134.88 0 6 2 113 19
Innings by innings list
26 28 26 1 1 100.00 1 caught 1 v Australia Brisbane 13 Jan 2009 T20I # 81
26 38 24 3 0 108.33 1 bowled 2 v Australia Johannesburg 27 Mar 2009 T20I # 87
1 5 3 0 0 33.33 2 bowled 2 v India Durban 9 Jan 2011 T20I # 196
4 13 6 0 0 66.66 2 run out 1 v Australia Cape Town 13 Oct 2011 T20I # 210
4 5 6 1 0 66.66 1 bowled 2 v Australia Johannesburg 16 Oct 2011 T20I # 212
19 12 15 2 1 126.66 2 run out 1 v New Zealand Wellington 17 Feb 2012 T20I # 221
2 8 3 0 0 66.66 2 caught 2 v New Zealand Hamilton 19 Feb 2012 T20I # 222
33 32 22 4 1 150.00 2 caught 1 v New Zealand Auckland 22 Feb 2012 T20I # 223
47* 45 30 7 0 156.66 2 not out 1 v England Manchester 10 Sep 2012 T20I # 260
32* 55 33 3 0 96.96 2 not out 2 v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
16 14 9 3 0 177.77 2 stumped 1 v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
6 6 6 1 0 100.00 2 caught 1 v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
17 26 15 1 1 113.33 2 caught 1 v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
0 2 2 0 0 0.00 1 caught 2 v India Colombo (RPS) 2 Oct 2012 T20I # 286
13 10 9 2 0 144.44 1 bowled 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
31 37 20 6 0 155.00 2 bowled 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
48 67 40 5 0 120.00 1 caught 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
4 8 9 1 0 44.44 1 caught 1 v Australia Durban 12 Mar 2014 T20I # 363
2 13 3 0 0 66.66 2 lbw 1 v Australia Centurion 14 Mar 2014 T20I # 365
23 41 26 2 0 88.46 2 caught 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
41 56 40 2 0 102.50 2 caught 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
43 20 22 7 1 195.45 1 caught 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
56 45 37 6 2 151.35 1 caught 1 v England Chattogram 29 Mar 2014 T20I # 391
22 24 16 4 0 137.50 2 bowled 1 v India Mirpur 4 Apr 2014 T20I # 399
36 33 24 5 0 150.00 1 run out 2 v India Dharamsala 2 Oct 2015 T20I # 456
2 8 3 0 0 66.66 2 caught 2 v India Cuttack 5 Oct 2015 T20I # 457
22 24 21 3 0 104.76 1 caught 2 v England Cape Town 19 Feb 2016 T20I # 503
69* 62 38 8 3 181.57 2 not out 2 v England Johannesburg 21 Feb 2016 T20I # 506
97* 81 62 8 4 156.45 2 not out 1 v Australia Cape Town 9 Mar 2016 T20I # 526
58 49 31 7 3 187.09 1 lbw 1 v England Wankhede 18 Mar 2016 T20I # 540
5 11 5 1 0 100.00 2 caught 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
62 57 43 9 1 144.18 1 caught 1 v New Zealand Auckland 17 Feb 2017 T20I # 595
3 7 4 0 0 75.00 2 bowled 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
85 70 51 11 1 166.66 1 caught 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
0 - 4 0 0 0.00 2 caught 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
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]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
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]
 
Feedback Print this page