Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by boundary fours (reverse)
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-2017 78 75 11 1672 79* 26.12 1237 135.16 0 10 5 140 60 Profile
Innings by innings list
DNB - - - - - - - 2 v Pakistan Johannesburg 2 Feb 2007 T20I # 14
DNB - - - - - - - 2 v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
DNB - - - - - - - 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
0* 3 0 0 0 - 6 not out 1 v Australia Johannesburg 24 Feb 2006 T20I # 6
6 4 4 0 1 150.00 5 caught 1 v India Johannesburg 1 Dec 2006 T20I # 10
1 4 5 0 0 20.00 3 caught 2 v New Zealand Durban 19 Sep 2007 T20I # 39
1 7 4 0 0 25.00 3 lbw 2 v India Durban 20 Sep 2007 T20I # 43
0 3 4 0 0 0.00 4 bowled 1 v West Indies Gqeberha 16 Dec 2007 T20I # 50
0 4 4 0 0 0.00 3 hit wicket 2 v Australia Melbourne 11 Jan 2009 T20I # 80
0 5 5 0 0 0.00 3 caught 1 v Australia Centurion 29 Mar 2009 T20I # 88
11 8 12 0 0 91.66 4 caught 2 v England Nottingham 11 Jun 2009 T20I # 103
1 4 5 0 0 20.00 4 bowled 2 v Pakistan Nottingham 18 Jun 2009 T20I # 114
5 15 9 0 0 55.55 4 caught 2 v England Bridgetown 8 May 2010 T20I # 168
11 24 14 0 0 78.57 4 caught 1 v West Indies North Sound 19 May 2010 T20I # 178
0 2 3 0 0 0.00 3 bowled 2 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
11 20 15 0 0 73.33 3 caught 2 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
8 19 17 0 0 47.05 4 caught 1 v New Zealand Wellington 17 Feb 2012 T20I # 221
1 9 4 0 0 25.00 3 caught 1 v England Manchester 10 Sep 2012 T20I # 260
2 3 3 0 0 66.66 4 caught 2 v England Birmingham 12 Sep 2012 T20I # 262
21 36 24 0 0 87.50 5 caught 1 v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
1* 3 1 0 0 100.00 5 not out 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
11 13 10 0 1 110.00 5 caught 1 v Australia Centurion 14 Mar 2014 T20I # 365
2 2 6 0 0 33.33 1 caught 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
7 17 10 0 0 70.00 2 caught 2 v England Cape Town 19 Feb 2016 T20I # 503
0 1 1 0 0 0.00 1 caught 2 v Australia Durban 4 Mar 2016 T20I # 519
16 7 8 0 2 200.00 3 caught 1 v England Wankhede 18 Mar 2016 T20I # 540
20* 20 12 0 2 166.66 4 not out 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
16 18 9 1 1 177.77 3 caught 2 v West Indies Johannesburg 11 Sep 2007 T20I # 20
14* - 15 1 0 93.33 4 not out 2 v Bangladesh Cape Town 15 Sep 2007 T20I # 31
7 11 7 1 0 100.00 3 bowled 2 v Australia Johannesburg 27 Mar 2009 T20I # 87
10* 20 10 1 0 100.00 4 not out 2 v England Johannesburg 13 Nov 2009 T20I # 124
31 22 15 1 3 206.66 4 caught 2 v India Gros Islet 2 May 2010 T20I # 155
17 17 21 1 1 80.95 4 stumped 1 v Afghanistan Bridgetown 5 May 2010 T20I # 162
47* 43 39 1 2 120.51 4 not out 1 v New Zealand Bridgetown 6 May 2010 T20I # 164
53 38 41 1 2 129.26 4 caught 2 v Pakistan Gros Islet 10 May 2010 T20I # 171
19 27 17 1 1 111.76 3 caught 1 v West Indies North Sound 20 May 2010 T20I # 179
30 15 13 1 2 230.76 4 caught 1 v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
15 19 14 1 0 107.14 5 run out 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
5 10 6 1 0 83.33 4 caught 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
5 7 6 1 0 83.33 4 bowled 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
21 27 21 1 0 100.00 4 caught 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
10 7 8 1 0 125.00 5 caught 1 v India Mirpur 4 Apr 2014 T20I # 399
13 8 9 1 1 144.44 1 bowled 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
10 19 12 1 0 83.33 5 bowled 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
20 18 15 1 1 133.33 4 caught 1 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
36 32 26 2 1 138.46 4 bowled 1 v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
15 9 8 2 0 187.50 6 run out 1 v New Zealand Lord's 9 Jun 2009 T20I # 99
17 15 10 2 0 170.00 4 caught 1 v West Indies The Oval 13 Jun 2009 T20I # 106
14 20 10 2 0 140.00 4 run out 2 v India Durban 9 Jan 2011 T20I # 196
29 40 23 2 1 126.08 4 bowled 1 v New Zealand Auckland 22 Feb 2012 T20I # 223
10 5 6 2 0 166.66 4 caught 2 v England Chester-le-Street 8 Sep 2012 T20I # 258
25 20 18 2 1 138.88 6 caught 1 v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
13 27 13 2 0 100.00 3 bowled 2 v India Colombo (RPS) 2 Oct 2012 T20I # 286
15 19 16 2 0 93.75 5 caught 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
13 7 8 2 0 162.50 4 bowled 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
15 20 9 2 1 166.66 3 caught 2 v New Zealand Centurion 16 Aug 2015 T20I # 452
19 32 21 2 0 90.47 1 bowled 2 v India Cuttack 5 Oct 2015 T20I # 457
63 59 44 2 3 143.18 3 caught 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
35 27 19 2 2 184.21 4 caught 2 v England Cardiff 25 Jun 2017 T20I # 616
24 17 13 3 1 184.61 5 run out 1 v England Centurion 15 Nov 2009 T20I # 125
24 14 16 3 0 150.00 4 caught 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
26 17 17 3 1 152.94 4 caught 1 v New Zealand Auckland 17 Feb 2017 T20I # 595
18 18 14 4 0 128.57 3 caught 1 v England Cape Town 16 Sep 2007 T20I # 34
52* 70 45 4 1 115.55 4 not out 2 v New Zealand Johannesburg 23 Nov 2007 T20I # 48
25 37 22 4 0 113.63 3 caught 2 v West Indies Johannesburg 18 Jan 2008 T20I # 51
39* 47 36 4 0 108.33 4 not out 2 v New Zealand Hamilton 19 Feb 2012 T20I # 222
36 30 22 4 2 163.63 1 bowled 2 v Pakistan Centurion 3 Mar 2013 T20I # 306
64 34 29 4 5 220.68 4 caught 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
65* 79 58 4 2 112.06 3 not out 1 v England Southampton 21 Jun 2017 T20I # 614
46 30 20 4 3 230.00 4 caught 1 v England Taunton 23 Jun 2017 T20I # 615
79* 35 34 5 6 232.35 4 not out 1 v Scotland The Oval 7 Jun 2009 T20I # 94
33 22 21 5 0 157.14 3 caught 2 v New Zealand Durban 14 Aug 2015 T20I # 451
40 52 34 6 0 117.64 2 caught 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
71 42 29 6 6 244.82 1 caught 2 v England Johannesburg 21 Feb 2016 T20I # 506
63 56 51 7 0 123.52 3 caught 1 v India Nottingham 16 Jun 2009 T20I # 113
51 43 32 7 1 159.37 2 bowled 2 v India Dharamsala 2 Oct 2015 T20I # 456
49 39 27 8 0 181.48 3 caught 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
69* 53 28 9 3 246.42 3 not out 1 v England Chattogram 29 Mar 2014 T20I # 391
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page