Records type all-round analysis [change type]
View match by match list [change view]
Match result won match remove won match from query
Not involving the captain KP Pietersen (ENG) remove KP Pietersen (ENG) from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2006-2018 257 15737 294 42.88 38 1 1/6 7.00 0 212 0 35.88 Profile
filtered 2006-2018 112 7456 294 51.42 21 - - - - 112 0 -
Match by match list
294 - 294 294.00 - - 1 0 Test v India Birmingham 10 Aug 2011 Test # 2003
243 - 243 243.00 - - 2 0 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
189 - 189 189.00 - - 0 0 Test v Australia Sydney 3 Jan 2011 Test # 1989
105 76* 181 181.00 - - 3 0 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
95 70* 165 165.00 - - 2 0 Test v India Southampton 27 Jul 2014 Test # 2132
160 - 160 160.00 - - 0 0 Test v West Indies Chester-le-Street 14 May 2009 Test # 1920
148 - 148 148.00 - - 2 0 Test v Australia Adelaide 3 Dec 2010 Test # 1983
94 49* 143 143.00 - - 1 0 Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
122 18* 140 140.00 - - 0 0 Test v India Wankhede 23 Nov 2012 Test # 2062
137 - 137 137.00 - - 1 0 ODI v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
76 59* 135 135.00 - - 2 0 Test v West Indies St George's 21 Apr 2015 Test # 2158
133 - 133 133.00 - - 1 0 Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
21 109* 130 130.00 - - 0 0 Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
127 - 127 127.00 - - 1 0 Test v Pakistan Manchester 27 Jul 2006 Test # 1811
118 - 118 118.00 - - 0 0 Test v South Africa Durban 26 Dec 2009 Test # 1944
112 - 112 112.00 - - 0 0 ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
71 147 218 109.00 - - 2 0 Test v India The Oval 7 Sep 2018 Test # 2318
173 39 212 106.00 - - 0 0 Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
102 - 102 102.00 - - 0 0 ODI v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
102 - 102 102.00 - - 1 0 ODI v India Southampton 21 Aug 2007 ODI # 2611
190 1 191 95.50 - - 2 0 Test v India Eden Gardens 5 Dec 2012 Test # 2065
95* - 95 - - - 0 0 ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
16 162 178 89.00 - - 0 0 Test v New Zealand Lord's 21 May 2015 Test # 2162
60 106 166 83.00 - - 4 0 Test v West Indies Manchester 7 Jun 2007 Test # 1835
34 130 164 82.00 - - 0 0 Test v New Zealand Leeds 24 May 2013 Test # 2089
82 - 82 82.00 - - 0 0 Test v Australia Melbourne 26 Dec 2010 Test # 1986
80 - 80 80.00 - - 0 0 ODI v Sri Lanka Colombo (RPS) 10 Oct 2007 ODI # 2628
80* - 80 - - - 0 0 ODI v India Southampton 6 Sep 2011 ODI # 3187
80 - 80 80.00 - - 0 0 ODI v Pakistan Dubai (DICS) 18 Feb 2012 ODI # 3243
79 - 79 79.00 - - 2 0 Test v India The Oval 15 Aug 2014 Test # 2137
78 - 78 78.00 - - 2 0 ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
75 - 75 75.00 - - 0 0 ODI v India Rajkot 11 Jan 2013 ODI # 3318
24 43* 67 67.00 - - 0 0 Test v West Indies Nottingham 25 May 2012 Test # 2044
64 - 64 64.00 - - 0 0 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
64 - 64 64.00 - - 1 0 ODI v Bangladesh Mirpur 28 Feb 2010 ODI # 2964
95 32 127 63.50 - - 3 0 Test v Australia Lord's 16 Jul 2009 Test # 1925
15 47* 62 62.00 - - 1 0 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
40 83 123 61.50 - - 1 0 Test v Pakistan The Oval 17 Aug 2006 Test # 1814
60 - 60 60.00 - - 1 0 ODI v Bangladesh Mirpur 2 Mar 2010 ODI # 2965
58 - 58 58.00 - - 0 0 ODI v Australia Manchester 10 Jul 2012 ODI # 3286
23 34* 57 57.00 - - 0 0 Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
45 66 111 55.50 - - 2 0 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
26 79 105 52.50 - - 0 0 Test v West Indies Lord's 17 May 2012 Test # 2043
44 60 104 52.00 - - 1 0 Test v New Zealand Wellington 13 Mar 2008 Test # 1867
50 - 50 50.00 - - 0 0 ODI v India Cardiff 16 Sep 2011 ODI # 3195
35 14* 49 49.00 - - 2 0 Test v West Indies Lord's 6 May 2009 Test # 1919
88 7 95 47.50 - - 2 0 Test v South Africa The Oval 27 Jul 2017 Test # 2266
46 - 46 46.00 - - 2 0 ODI v India Leeds 5 Sep 2014 ODI # 3525
46 - 46 46.00 - - 3 0 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
46 - 46 46.00 - - 1 0 ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
44 - 44 44.00 - - 0 0 ODI v Scotland Aberdeen 9 May 2014 ODI # 3491
44 - 44 44.00 - - 1 0 ODI v Australia Perth 24 Jan 2014 ODI # 3461
43 - 43 43.00 - - 3 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
42 - 42 42.00 - - 1 0 Test v West Indies Leeds 25 May 2007 Test # 1834
40 - 40 40.00 - - 0 0 ODI v Australia Lord's 29 Jun 2012 ODI # 3280
40 - 40 40.00 - - 1 0 ODI v India Birmingham 27 Aug 2007 ODI # 2616
51 22 73 36.50 - - 2 0 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
3 69 72 36.00 - - 1 0 Test v South Africa Lord's 6 Jul 2017 Test # 2262
34 - 34 34.00 - - 0 0 ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
34 - 34 34.00 - - 2 0 Test v India The Oval 18 Aug 2011 Test # 2004
32 - 32 32.00 - - 1 0 ODI v Bangladesh Chattogram 5 Mar 2010 ODI # 2968
13 50 63 31.50 - - 3 0 Test v Australia Nottingham 10 Jul 2013 Test # 2090
31 - 31 31.00 - - 1 0 ODI v Sri Lanka Manchester 9 Jul 2011 ODI # 3170
18 43 61 30.50 - - 1 0 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
30* - 30 - - - 0 0 ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
30 - 30 30.00 - - 1 0 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
29 - 29 29.00 - - 0 0 ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
29 - 29 29.00 - - 0 0 Test v Bangladesh Manchester 4 Jun 2010 Test # 1959
29 - 29 29.00 - - 0 0 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
46 10 56 28.00 - - 2 0 Test v South Africa Manchester 4 Aug 2017 Test # 2268
32 21 53 26.50 - - 3 0 Test v New Zealand Lord's 16 May 2013 Test # 2088
19 28 47 23.50 - - 0 0 Test v New Zealand Manchester 23 May 2008 Test # 1876
23 - 23 23.00 - - 1 0 ODI v India The Oval 9 Sep 2011 ODI # 3189
22 - 22 22.00 - - 0 0 ODI v India Dharamsala 27 Jan 2013 ODI # 3329
23 21 44 22.00 - - 1 0 Test v Pakistan Leeds 4 Aug 2006 Test # 1813
21 - 21 21.00 - - 1 0 Test v India Lord's 9 Aug 2018 Test # 2315
34 7 41 20.50 - - 1 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
20 - 20 20.00 - - 0 0 ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
20 - 20 20.00 - - 0 0 ODI v South Africa The Oval 31 Aug 2012 ODI # 3300
2 37 39 19.50 - - 1 0 Test v New Zealand Napier 22 Mar 2008 Test # 1868
18 - 18 18.00 - - 0 0 ODI v Australia The Oval 1 Jul 2012 ODI # 3281
17 - 17 17.00 - - 2 0 Test v India Manchester 7 Aug 2014 Test # 2134
20 12 32 16.00 - - 3 0 Test v Australia Cardiff 8 Jul 2015 Test # 2170
16 - 16 16.00 - - 0 0 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
7 23 30 15.00 - - 1 0 Test v Bangladesh Lord's 27 May 2010 Test # 1958
17 12 29 14.50 - - 5 0 Test v India Southampton 30 Aug 2018 Test # 2317
10 17 27 13.50 - - 2 0 Test v West Indies Lord's 7 Sep 2017 Test # 2274
11 - 11 11.00 - - 0 0 T20I v South Africa Johannesburg 13 Nov 2009 T20I # 124
11 - 11 11.00 - - 1 0 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
17 4 21 10.50 - - 1 0 Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
10 - 10 10.00 - - 2 0 Test v Pakistan Lord's 26 Aug 2010 Test # 1971
8 12 20 10.00 - - 0 0 Test v Pakistan Nottingham 29 Jul 2010 Test # 1967
13 7 20 10.00 - - 1 0 Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
12 8 20 10.00 - - 1 0 Test v Australia Lord's 18 Jul 2013 Test # 2091
10 9 19 9.50 - - 4 0 Test v Australia The Oval 20 Aug 2009 Test # 1931
9 - 9 9.00 - - 2 0 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
9 - 9 9.00 - - 0 0 T20I v West Indies The Oval 29 Jun 2007 T20I # 16
4 12 16 8.00 - - 1 0 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
12 1 13 6.50 - - 0 0 Test v India Lord's 21 Jul 2011 Test # 2000
13 0 13 6.50 - - 1 0 Test v India Birmingham 1 Aug 2018 Test # 2314
6 - 6 6.00 - - 1 0 Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
6 - 6 6.00 - - 0 0 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
5 - 5 5.00 - - 1 0 ODI v Sri Lanka The Oval 28 Jun 2011 ODI # 3165
4 - 4 4.00 - - 0 0 ODI v Pakistan Dubai (DICS) 21 Feb 2012 ODI # 3247
0 7 7 3.50 - - 1 0 Test v South Africa Durban 26 Dec 2015 Test # 2196
2 5 7 3.50 - - 2 0 Test v India Nottingham 29 Jul 2011 Test # 2001
2 - 2 2.00 - - 0 0 ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
1 - 1 1.00 - - 1 0 ODI v Sri Lanka Dambulla 4 Oct 2007 ODI # 2624
0 - 0 0.00 - - 0 0 ODI v India Manchester 30 Aug 2007 ODI # 2617
0 - 0 0.00 - - 2 0 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
0 - 0 0.00 - - 0 0 ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
0 - 0 0.00 - - 0 0 ODI v Sri Lanka Dambulla 7 Oct 2007 ODI # 2626
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page