Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Opposition team Pakistan remove Pakistan 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 2004-2019 326 328 75 9154 166 36.18 12128 75.47 10 46 22 735 159 Profile
filtered 2007-2017 28 27 6 767 64 36.52 954 80.39 0 4 1 55 11
Innings by innings list
DNB - - - - - - - 2 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
44 54 64 3 1 68.75 5 caught 1 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
44* 53 39 3 1 112.82 5 not out 2 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
3 4 5 0 0 60.00 5 caught 2 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
41 54 46 5 0 89.13 4 caught 2 T20I v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
20* 35 16 0 2 125.00 4 not out 2 T20I v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
10* 50 29 0 0 34.48 5 not out 2 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
54 58 43 3 1 125.58 5 caught 1 ODI v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
26 35 38 0 0 68.42 5 caught 1 ODI v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
36 - 51 1 0 70.58 5 bowled 1 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
59* - 41 8 0 143.90 5 not out 1 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
48 55 38 2 2 126.31 4 caught 1 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
24 44 38 1 0 63.15 5 run out 1 ODI v Pakistan Birmingham 10 Jun 2013 ODI # 3367
57 122 94 6 1 60.63 6 caught 1 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
0 21 5 0 0 0.00 7 lbw 3 Test v Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
7 37 28 0 0 25.00 7 bowled 2 Test v Pakistan Dubai (DICS) 23 Oct 2013 Test # 2100
20 40 36 3 0 55.55 3 caught 1 ODI v Pakistan Sharjah 30 Oct 2013 ODI # 3425
25 54 45 3 0 55.55 3 caught 2 ODI v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
64 121 88 3 0 72.72 4 caught 1 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
25* 31 21 1 1 119.04 6 not out 1 ODI v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
2 9 9 0 0 22.22 4 caught 1 ODI v Pakistan Sharjah 11 Nov 2013 ODI # 3433
DNB - - - - - - - 2 T20I v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
11 21 16 1 0 68.75 5 caught 1 T20I v Pakistan Johannesburg 20 Nov 2013 T20I # 340
47* 41 26 3 2 180.76 5 not out 2 T20I v Pakistan Cape Town 22 Nov 2013 T20I # 343
49 109 70 4 0 70.00 6 caught 2 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
15 29 18 1 0 83.33 6 caught 2 ODI v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
16 35 23 2 0 69.56 4 caught 2 ODI v Pakistan Centurion 30 Nov 2013 ODI # 3441
12 19 13 2 0 92.30 7 caught 2 ODI v Pakistan Auckland 7 Mar 2015 ODI # 3626
8 24 14 0 0 57.14 6 caught 1 ODI v Pakistan Birmingham 7 Jun 2017 ODI # 3881
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page