Records type batting analysis [change type]
View innings by innings list [change view]
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 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 2455 254 Profile
filtered 1998-2014 52 61 7 2328 224 43.11 3942 59.05 4 15 6 198 34
Innings by innings list
3 20 13 0 0 23.07 6 caught 1 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
49 177 140 5 1 35.00 3 stumped 3 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
12 40 38 1 0 31.57 6 caught 2 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
0* 8 7 0 0 0.00 6 not out 4 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
5 15 12 0 0 41.66 6 caught 1 ODI v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
1 3 2 0 0 50.00 8 lbw 1 ODI v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
39 71 51 4 1 76.47 3 caught 2 ODI v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
6 17 16 0 0 37.50 3 caught 2 ODI v Sri Lanka Nottingham 14 Aug 1998 ODI # 1345
113* 107 100 5 5 113.00 5 not out 1 ODI v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
12 42 26 0 0 46.15 4 caught 1 ODI v Sri Lanka Northampton 19 May 1999 ODI # 1451
11 31 30 0 0 36.66 3 caught 2 ODI v Sri Lanka Galle 6 Jul 2000 ODI # 1604
83* 188 148 4 3 56.08 4 not out 1 ODI v Sri Lanka Colombo (SSC) 11 Jul 2000 ODI # 1610
7 11 15 0 0 46.66 3 run out 2 ODI v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
29 86 79 2 1 36.70 3 caught 2 Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
40 91 90 6 0 44.44 3 caught 3 Test v Sri Lanka Galle 20 Jul 2000 Test # 1504
16 77 42 2 0 38.09 3 lbw 1 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
87 237 208 6 1 41.82 3 bowled 3 Test v Sri Lanka Kandy 30 Jul 2000 Test # 1505
19 39 31 3 0 61.29 3 caught 1 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
0 5 4 0 0 0.00 3 bowled 3 Test v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
0 4 4 0 0 0.00 4 caught 2 ODI v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
35 67 48 4 1 72.91 3 caught 1 ODI v Sri Lanka East London 17 Dec 2000 ODI # 1662
21 87 56 2 0 37.50 3 caught 1 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
15 47 41 1 0 36.58 3 bowled 3 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
49 207 150 6 0 32.66 3 caught 2 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
100* 202 139 3 1 71.94 3 not out 2 ODI v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
82 106 79 0 4 103.79 4 caught 1 ODI v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
31 55 48 1 1 64.58 4 lbw 2 ODI v Sri Lanka Bloemfontein 14 Jan 2001 ODI # 1671
18 27 14 4 0 128.57 3 bowled 2 ODI v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
7 53 35 1 0 20.00 3 caught 1 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
7 12 11 1 0 63.63 4 caught 2 ODI v Sri Lanka Tangier 15 Aug 2002 ODI # 1862
84 - 124 7 1 67.74 4 caught 1 ODI v Sri Lanka Tangier 19 Aug 2002 ODI # 1865
24 61 35 3 0 68.57 4 caught 2 ODI v Sri Lanka Tangier 21 Aug 2002 ODI # 1866
75 302 214 8 0 35.04 4 caught 2 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
84 225 196 9 0 42.85 4 bowled 2 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
6 30 16 1 0 37.50 4 bowled 4 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
38* 135 58 2 2 65.51 4 not out 2 ODI v Sri Lanka Johannesburg 27 Nov 2002 ODI # 1903
53 39 26 6 2 203.84 5 run out 1 ODI v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
87 164 117 10 1 74.35 4 caught 1 ODI v Sri Lanka Benoni 1 Dec 2002 ODI # 1908
64* 121 83 5 1 77.10 4 not out 2 ODI v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
16 20 19 1 0 84.21 4 bowled 2 ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
59 84 78 9 1 75.64 4 caught 2 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
52* 159 129 6 0 40.31 4 not out 4 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
13 71 57 0 0 22.80 5 bowled 2 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
3 9 6 0 0 50.00 4 caught 4 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
74 116 85 5 2 87.05 3 caught 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
0 12 6 0 0 0.00 4 lbw 2 ODI v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
52 106 108 3 0 48.14 4 caught 1 ODI v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
7 15 11 0 1 63.63 3 bowled 1 ODI v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
101 159 127 7 1 79.52 3 caught 2 ODI v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
43 93 71 2 1 60.56 4 stumped 1 ODI v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
86 187 110 4 0 78.18 3 caught 2 ODI v Sri Lanka Providence 28 Mar 2007 ODI # 2556
41 74 48 4 0 85.41 3 caught 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
31 78 56 5 0 55.35 5 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
0 7 3 0 0 0.00 4 caught 2 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
0 17 7 0 0 0.00 4 caught 4 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
224 434 325 31 1 68.92 4 caught 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
DNB - - - - - - - 4 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
72 115 80 6 1 90.00 3 run out 1 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
37 79 51 3 0 72.54 3 caught 2 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
DNB - - - - - - - 1 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
0 3 2 0 0 0.00 3 lbw 1 ODI v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
1 15 7 0 0 14.28 3 caught 2 ODI v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
4 17 10 0 0 40.00 3 lbw 1 ODI v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page