Records type batting analysis [change type]
View innings by innings list [change view]
Innings in match 2nd innings remove 2nd innings 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 1992-2010 288 337 24 10028 201* 32.03 19736 50.81 12 55 34 906+ 53+ Profile
filtered 1992-2010 138 136 11 4000 106* 32.00 7473 53.52 2 25 18 357 20
Innings by innings list
34 83 67 4 0 50.74 2 bowled 2 ODI v India Harare 25 Oct 1992 ODI # 764
0 6 3 0 0 0.00 2 caught 2 ODI v New Zealand Bulawayo 31 Oct 1992 ODI # 765
29 132 121 0 0 23.96 2 caught 2 Test v New Zealand Bulawayo 1 Nov 1992 Test # 1198
5 33 22 0 0 22.72 2 lbw 2 Test v New Zealand Harare 7 Nov 1992 Test # 1199
57 - 109 4 1 52.29 2 caught 2 ODI v Pakistan Sharjah 1 Feb 1993 ODI # 796
0 - 3 0 0 0.00 2 caught 2 ODI v Sri Lanka Sharjah 3 Feb 1993 ODI # 798
96 425 359 8 0 26.74 2 lbw 2 Test v India Delhi 13 Mar 1993 Test # 1218
42 95 67 2 0 62.68 2 caught 2 ODI v India Faridabad 19 Mar 1993 ODI # 817
2 19 14 0 0 14.28 2 bowled 2 ODI v India Indore 18 Nov 1993 ODI # 852
7 36 27 0 0 25.92 2 caught 2 ODI v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
24 121 101 2 0 23.76 1 bowled 2 Test v Pakistan Karachi 1 Dec 1993 Test # 1237
0 4 5 0 0 0.00 1 caught 2 Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
30 168 119 2 0 25.21 1 caught 2 Test v Pakistan Lahore 16 Dec 1993 Test # 1241
41 195 146 4 0 28.08 1 caught 2 Test v Sri Lanka Harare 11 Oct 1994 Test # 1270
5 53 37 0 0 13.51 1 caught 2 Test v Sri Lanka Harare 26 Oct 1994 Test # 1272
0 1 2 0 0 0.00 1 caught 2 ODI v Sri Lanka Harare 3 Nov 1994 ODI # 945
0 3 2 0 0 0.00 2 caught 2 ODI v Sri Lanka Harare 6 Nov 1994 ODI # 948
8 19 14 0 0 57.14 2 caught 2 ODI v Australia Hobart 8 Dec 1994 ODI # 957
19 74 48 1 0 39.58 1 caught 2 ODI v England Brisbane 7 Jan 1995 ODI # 968
6 55 43 1 0 13.95 1 bowled 2 Test v Pakistan Harare 15 Feb 1995 Test # 1290
19 65 40 2 0 47.50 2 caught 2 ODI v South Africa Harare 21 Oct 1995 ODI # 1013
21 79 66 1 0 31.81 2 caught 2 ODI v South Africa Harare 22 Oct 1995 ODI # 1014
5 37 29 0 0 17.24 1 bowled 2 Test v New Zealand Hamilton 13 Jan 1996 Test # 1322
5 7 8 0 0 62.50 1 lbw 2 Test v New Zealand Auckland 20 Jan 1996 Test # 1323
46 64 48 6 0 95.83 1 caught 2 ODI v New Zealand Auckland 28 Jan 1996 ODI # 1045
45 134 112 4 0 40.17 2 bowled 2 ODI v Kenya Patna 27 Feb 1996 ODI # 1063
30 58 42 1 0 71.42 2 caught 2 ODI v India Kanpur 6 Mar 1996 ODI # 1075
7 20 23 0 0 30.43 1 caught 2 ODI v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
0 1 1 0 0 0.00 1 caught 2 Test v Sri Lanka Colombo (RPS) 11 Sep 1996 Test # 1333
77 - 96 7 0 80.20 1 caught 2 ODI v Pakistan Peshawar 3 Nov 1996 ODI # 1136
14 44 35 1 0 40.00 1 bowled 2 ODI v England Bulawayo 15 Dec 1996 ODI # 1153
73 353 255 5 1 28.62 1 caught 2 Test v England Harare 26 Dec 1996 Test # 1348
28 48 32 4 0 87.50 2 bowled 2 ODI v India Centurion 7 Feb 1997 ODI # 1174
61* 102 71 9 0 85.91 2 not out 2 ODI v India Bulawayo 15 Feb 1997 ODI # 1178
14 - 20 2 0 70.00 2 run out 2 ODI v Pakistan Sharjah 6 Apr 1997 ODI # 1192
1 - 18 0 0 5.55 2 caught 2 ODI v Pakistan Sharjah 9 Apr 1997 ODI # 1196
4 8 3 1 0 133.33 2 caught 2 ODI v New Zealand Harare 4 Oct 1997 ODI # 1237
24 37 27 4 0 88.88 1 caught 2 ODI v New Zealand Harare 5 Oct 1997 ODI # 1238
7 17 13 1 0 53.84 1 caught 2 ODI v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
71 127 85 5 0 83.52 1 lbw 2 ODI v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
4 47 28 1 0 14.28 2 bowled 2 Test v Sri Lanka Kandy 7 Jan 1998 Test # 1394
32 78 49 4 0 65.30 1 caught 2 ODI v New Zealand Hamilton 4 Feb 1998 ODI # 1288
55 92 75 5 1 73.33 1 caught 2 ODI v New Zealand Auckland 8 Mar 1998 ODI # 1296
35 44 44 5 0 79.54 1 caught 2 ODI v Australia Ahmedabad 3 Apr 1998 ODI # 1302
57 129 84 4 0 67.85 1 caught 2 ODI v India Vadodara 5 Apr 1998 ODI # 1305
102 230 118 8 0 86.44 1 caught 2 ODI v India Cuttack 9 Apr 1998 ODI # 1311
89 169 125 7 0 71.20 1 bowled 2 ODI v Australia Delhi 11 Apr 1998 ODI # 1313
87* 193 127 4 0 68.50 2 not out 2 ODI v Sri Lanka Sharjah 7 Nov 1998 ODI # 1367
42 89 58 5 1 72.41 2 caught 2 ODI v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
11 15 11 2 0 100.00 2 caught 2 ODI v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
15 110 96 1 0 15.62 2 caught 2 Test v Pakistan Peshawar 27 Nov 1998 Test # 1430
0 2 1 0 0 0.00 2 bowled 2 ODI v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
20 61 33 1 0 60.60 2 caught 2 ODI v Kenya Taunton 15 May 1999 ODI # 1445
21 41 32 1 0 65.62 2 lbw 2 ODI v Australia Lord's 9 Jun 1999 ODI # 1477
2 24 9 0 0 22.22 2 bowled 2 ODI v Pakistan The Oval 11 Jun 1999 ODI # 1479
5 9 9 1 0 55.55 2 caught 2 ODI v India Singapore 4 Sep 1999 ODI # 1493
18 21 17 4 0 105.88 2 lbw 2 ODI v Kenya Nairobi (Gym) 25 Sep 1999 ODI # 1503
38 47 38 6 0 100.00 2 caught 2 ODI v India Nairobi (Gym) 1 Oct 1999 ODI # 1508
0 6 1 0 0 0.00 2 caught 2 ODI v Australia Bulawayo 21 Oct 1999 ODI # 1518
30 51 44 5 0 68.18 2 bowled 2 ODI v Sri Lanka Bulawayo 11 Dec 1999 ODI # 1527
48 96 76 3 0 63.15 2 caught 2 ODI v Sri Lanka Bulawayo 12 Dec 1999 ODI # 1528
47 90 59 5 0 79.66 2 caught 2 ODI v Sri Lanka Harare 15 Dec 1999 ODI # 1529
52 107 71 4 2 73.23 2 run out 2 ODI v Sri Lanka Harare 19 Dec 1999 ODI # 1531
0 5 1 0 0 0.00 2 lbw 2 ODI v South Africa Durban 2 Feb 2000 ODI # 1555
0 2 1 0 0 0.00 2 caught 2 ODI v South Africa Gqeberha 6 Feb 2000 ODI # 1558
5 7 9 0 0 55.55 6 stumped 2 ODI v England Harare 20 Feb 2000 ODI # 1567
0 9 6 0 0 0.00 2 caught 2 Test v West Indies Port of Spain 16 Mar 2000 Test # 1490
9 36 19 0 0 47.36 2 caught 2 ODI v West Indies Kingston 1 Apr 2000 ODI # 1584
15 40 38 3 0 39.47 1 bowled 2 ODI v West Indies Kingston 2 Apr 2000 ODI # 1585
0 3 6 0 0 0.00 1 caught 2 Test v England Nottingham 1 Jun 2000 Test # 1498
26* 41 25 2 1 104.00 6 not out 2 ODI v West Indies Bristol 6 Jul 2000 ODI # 1605
33* 38 29 3 1 113.79 6 not out 2 ODI v England The Oval 8 Jul 2000 ODI # 1607
96* 109 87 8 1 110.34 6 not out 2 ODI v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
9 19 21 0 0 42.85 6 run out 2 ODI v England Birmingham 18 Jul 2000 ODI # 1617
49 286 237 4 0 20.67 1 caught 2 Test v New Zealand Harare 19 Sep 2000 Test # 1511
0 1 1 0 0 0.00 5 bowled 2 ODI v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
5 13 15 0 0 33.33 5 bowled 2 ODI v New Zealand Nairobi (Gym) 9 Oct 2000 ODI # 1635
22 - 32 0 0 68.75 5 caught 2 ODI v India Sharjah 22 Oct 2000 ODI # 1644
10 - 24 1 0 41.66 5 lbw 2 ODI v Sri Lanka Sharjah 25 Oct 2000 ODI # 1646
106* 275 196 12 4 54.08 6 not out 2 Test v India Nagpur 25 Nov 2000 Test # 1517
8 33 32 1 0 25.00 5 caught 2 ODI v India Ahmedabad 5 Dec 2000 ODI # 1657
70 135 94 4 1 74.46 5 caught 2 ODI v India Jodhpur 8 Dec 2000 ODI # 1658
20 47 35 0 0 57.14 5 lbw 2 ODI v India Rajkot 14 Dec 2000 ODI # 1660
41 99 64 1 0 64.06 5 caught 2 ODI v West Indies Adelaide 25 Jan 2001 ODI # 1676
30 48 40 2 0 75.00 5 stumped 2 ODI v Australia Sydney 28 Jan 2001 ODI # 1678
1 18 14 0 0 7.14 5 caught 2 ODI v West Indies Perth 2 Feb 2001 ODI # 1681
85 128 86 7 0 98.83 5 run out 2 ODI v Australia Perth 4 Feb 2001 ODI # 1683
32* 60 46 2 1 69.56 5 not out 2 ODI v Bangladesh Harare 7 Apr 2001 ODI # 1702
68 261 194 9 0 35.05 6 caught 2 Test v Bangladesh Bulawayo 19 Apr 2001 Test # 1543
84 266 218 5 2 38.53 6 caught 2 Test v Bangladesh Harare 26 Apr 2001 Test # 1545
86 320 244 11 0 35.24 6 caught 2 Test v India Harare 15 Jun 2001 Test # 1549
29 57 50 3 0 58.00 4 caught 2 ODI v West Indies Harare 23 Jun 2001 ODI # 1727
0 9 7 0 0 0.00 7 caught 2 Test v South Africa Harare 7 Sep 2001 Test # 1562
22* 48 36 2 0 61.11 6 not out 2 ODI v South Africa Bulawayo 23 Sep 2001 ODI # 1748
20 59 46 1 0 43.47 6 run out 2 ODI v South Africa Harare 29 Sep 2001 ODI # 1749
96 141 101 7 1 95.04 1 stumped 2 ODI v England Bulawayo 10 Oct 2001 ODI # 1756
43 94 69 3 0 62.31 2 run out 2 ODI v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
2 6 4 0 0 50.00 2 caught 2 ODI v Pakistan Sharjah 28 Oct 2001 ODI # 1768
2 9 6 0 0 33.33 1 bowled 2 ODI v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
91 159 128 11 0 71.09 1 run out 2 ODI v Pakistan Sharjah 31 Oct 2001 ODI # 1770
10 65 58 1 0 17.24 4 caught 2 Test v Bangladesh Dhaka 8 Nov 2001 Test # 1566
0 12 9 0 0 0.00 1 bowled 2 ODI v Bangladesh Chattogram 23 Nov 2001 ODI # 1773
40 82 45 5 1 88.88 1 caught 2 ODI v Bangladesh Dhaka 26 Nov 2001 ODI # 1775
30 70 44 5 0 68.18 2 caught 2 ODI v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
45 82 63 4 1 71.42 2 caught 2 ODI v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
0 25 15 0 0 0.00 6 caught 2 Test v Sri Lanka Colombo (SSC) 27 Dec 2001 Test # 1581
19 91 84 1 0 22.61 6 lbw 2 Test v Sri Lanka Galle 12 Jan 2002 Test # 1585
2 6 8 0 0 25.00 7 caught 2 ODI v India Faridabad 7 Mar 2002 ODI # 1814
9 21 17 1 0 52.94 5 run out 2 ODI v India Mohali 10 Mar 2002 ODI # 1815
49 146 88 7 0 55.68 4 caught 2 ODI v India Kochi 13 Mar 2002 ODI # 1816
48 75 47 6 0 102.12 5 bowled 2 ODI v India Guwahati 19 Mar 2002 ODI # 1818
33 68 41 1 0 80.48 4 run out 2 ODI v India Colombo (RPS) 14 Sep 2002 ODI # 1876
7 17 17 0 0 41.17 3 caught 2 ODI v England Colombo (RPS) 18 Sep 2002 ODI # 1880
31 135 93 3 0 33.33 4 lbw 2 Test v Pakistan Harare 9 Nov 2002 Test # 1625
0 4 0 0 0 - 4 run out 2 ODI v Pakistan Bulawayo 23 Nov 2002 ODI # 1899
1 29 18 0 0 5.55 4 bowled 2 ODI v Pakistan Bulawayo 24 Nov 2002 ODI # 1901
54 69 56 3 0 96.42 5 bowled 2 ODI v Pakistan Harare 27 Nov 2002 ODI # 1902
28 51 40 2 0 70.00 4 caught 2 ODI v Pakistan Harare 1 Dec 2002 ODI # 1907
DNB - - - - - - - 2 ODI v Kenya Harare 8 Dec 2002 ODI # 1913
DNB - - - - - - - 2 ODI v Kenya Bulawayo 15 Dec 2002 ODI # 1920
23 72 39 1 0 58.97 4 caught 2 ODI v India Harare 19 Feb 2003 ODI # 1957
31 85 52 4 0 59.61 5 caught 2 ODI v Sri Lanka East London 15 Mar 2003 ODI # 1989
13 28 21 1 0 61.90 4 caught 2 ODI v Pakistan Sharjah 3 Apr 2003 ODI # 1994
59 89 70 5 0 84.28 4 caught 2 ODI v Kenya Sharjah 5 Apr 2003 ODI # 1996
61* 118 88 6 0 69.31 4 not out 2 ODI v Sri Lanka Sharjah 7 Apr 2003 ODI # 1998
3 16 10 0 0 30.00 4 caught 2 Test v England Lord's 22 May 2003 Test # 1646
8 30 21 2 0 38.09 4 caught 2 Test v England Chester-le-Street 5 Jun 2003 Test # 1647
96* 175 152 10 0 63.15 4 not out 2 ODI v England Nottingham 26 Jun 2003 ODI # 2028
27 75 43 0 0 62.79 4 caught 2 ODI v South Africa Canterbury 29 Jun 2003 ODI # 2030
0 - 1 0 0 0.00 4 lbw 2 ODI v Australia Sydney 11 Jan 2004 ODI # 2079
40 85 74 3 0 54.05 4 run out 2 ODI v Australia Hobart 16 Jan 2004 ODI # 2082
36 81 64 4 0 56.25 1 caught 2 ODI v India Brisbane 20 Jan 2004 ODI # 2085
10 20 14 1 0 71.42 2 caught 2 ODI v India Adelaide 24 Jan 2004 ODI # 2087
94 156 106 7 0 88.67 1 caught 2 ODI v Australia Adelaide 26 Jan 2004 ODI # 2089
37* 79 60 6 0 61.66 4 not out 2 Test v Bangladesh Bulawayo 26 Feb 2004 Test # 1684
2 15 5 0 0 40.00 1 lbw 2 ODI v Bangladesh Harare 10 Mar 2004 ODI # 2110
59 99 87 9 0 67.81 1 caught 2 ODI v Bangladesh Harare 14 Mar 2004 ODI # 2113
13 26 24 0 0 54.16 5 caught 2 ODI v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
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