Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Opposition team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 4 Aug 2006 remove less than or equal to 4 Aug 2006 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-2006 12 16 1 488 102 32.53 1005 48.55 1 2 0 50 0
Innings by innings list
102 413 297 12 0 34.34 3 caught 2 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
27* 87 75 4 0 36.00 5 not out 4 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
6 51 33 1 0 18.18 6 caught 2 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
1 24 9 0 0 11.11 5 caught 4 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
22 41 31 1 0 70.96 4 stumped 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
4 23 16 0 0 25.00 5 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
18 46 25 0 0 72.00 5 lbw 1 ODI v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
24 46 34 1 0 70.58 4 run out 1 ODI v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
48 81 60 2 0 80.00 4 caught 2 ODI v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
53 80 63 8 0 84.12 3 run out 2 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
11 26 27 0 0 40.74 4 caught 1 ODI v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
25 62 48 0 0 52.08 3 stumped 2 ODI v Sri Lanka Perth 31 Jan 2006 ODI # 2321
29 72 52 5 0 55.76 3 caught 1 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
90 206 182 13 0 49.45 1 caught 3 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
13 35 20 2 0 65.00 3 bowled 1 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
15 62 33 1 0 45.45 3 run out 3 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page