Records type batting analysis [change type]
View cumulative averages [change view]
Primary team South Africa remove South Africa from query
Opposition team Sri Lanka remove Sri Lanka 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 2003-2012 94 123 16 3802 222* 35.53 7716 49.27 6 18 8 471 12 Profile
filtered 2004-2012 15 20 2 612 102 34.00 1294 47.29 1 3 0 64 0
Cumulative averages
1 2 1 129 102 129.00 372 34.67 1 0 0 16 0 Test v Sri Lanka 4 Aug 2004 Test # 1709
2 4 1 136 102 45.33 414 32.85 1 0 0 17 0 Test v Sri Lanka 11 Aug 2004 Test # 1710
3 5 1 158 102 39.50 445 35.50 1 0 0 18 0 ODI v Sri Lanka 20 Aug 2004 ODI # 2156
4 6 1 162 102 32.40 461 35.14 1 0 0 18 0 ODI v Sri Lanka 22 Aug 2004 ODI # 2158
5 7 1 180 102 30.00 486 37.03 1 0 0 18 0 ODI v Sri Lanka 25 Aug 2004 ODI # 2160
6 8 1 204 102 29.14 520 39.23 1 0 0 19 0 ODI v Sri Lanka 28 Aug 2004 ODI # 2161
7 9 1 252 102 31.50 580 43.44 1 0 0 21 0 ODI v Sri Lanka 31 Aug 2004 ODI # 2163
8 10 1 305 102 33.88 643 47.43 1 1 0 29 0 ODI v Sri Lanka 17 Jan 2006 ODI # 2315
9 11 1 316 102 31.60 670 47.16 1 1 0 29 0 ODI v Sri Lanka 24 Jan 2006 ODI # 2318
10 12 1 341 102 31.00 718 47.49 1 1 0 29 0 ODI v Sri Lanka 31 Jan 2006 ODI # 2321
11 14 1 460 102 35.38 952 48.31 1 2 0 47 0 Test v Sri Lanka 27 Jul 2006 Test # 1810
12 16 1 488 102 32.53 1005 48.55 1 2 0 50 0 Test v Sri Lanka 4 Aug 2006 Test # 1812
13 17 1 532 102 33.25 1145 46.46 1 2 0 54 0 Test v Sri Lanka 15 Dec 2011 Test # 2023
14 19 1 561 102 31.16 1223 45.87 1 2 0 58 0 Test v Sri Lanka 26 Dec 2011 Test # 2026
15 20 2 612 102 34.00 1294 47.29 1 3 0 64 0 Test v Sri Lanka 3 Jan 2012 Test # 2028
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 34/1 (4.5 ov, MD Patel 15*, AGS Gous 15*, D Heyliger 0/5)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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