Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 28 Feb 1986 and 6 Jan 2004 remove between 28 Feb 1986 and 6 Jan 2004 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 1992-2003 248 293 18 8043 131* 29.24 14677 54.80 9 48 21 57 782+ 48+ Profile
filtered 1992-2002 56 57 9 4369 131* 91.02 6943 62.92 9 48 0 57 398 34
Innings by innings list
52 130 98 6 0 53.06 3 caught 2 Test v New Zealand Harare 7 Nov 1992 Test # 1199
61 194 168 11 0 36.30 3 caught 3 Test v India Delhi 13 Mar 1993 Test # 1218
53 167 114 7 0 46.49 3 lbw 2 Test v Pakistan Karachi 1 Dec 1993 Test # 1237
63 74 55 11 1 114.54 3 lbw 2 Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
75 176 144 9 0 52.08 3 caught 4 Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
74 - 106 5 0 69.81 3 bowled 1 ODI v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
99 312 236 11 1 41.94 3 caught 2 Test v Sri Lanka Harare 26 Oct 1994 Test # 1272
131* 151 115 11 4 113.91 3 not out 1 ODI v Sri Lanka Harare 5 Nov 1994 ODI # 946
60 236 163 4 0 36.80 3 caught 1 Test v Pakistan Bulawayo 7 Feb 1995 Test # 1288
68* 150 110 3 0 61.81 5 not out 2 ODI v South Africa Harare 21 Oct 1995 ODI # 1013
75 125 102 8 0 73.52 4 caught 1 ODI v Sri Lanka Colombo (SSC) 21 Feb 1996 ODI # 1055
54 - 94 3 0 57.44 4 stumped 1 ODI v Sri Lanka Colombo (SSC) 3 Sep 1996 ODI # 1112
52 124 87 6 0 59.77 5 caught 3 Test v Pakistan Faisalabad 24 Oct 1996 Test # 1337
84 156 136 13 0 61.76 3 caught 1 Test v England Bulawayo 18 Dec 1996 Test # 1345
80* 146 103 4 1 77.66 3 not out 1 ODI v England Harare 3 Jan 1997 ODI # 1158
61 105 70 3 1 87.14 5 caught 1 ODI v India Paarl 27 Jan 1997 ODI # 1169
86 160 108 2 2 79.62 3 bowled 1 ODI v India Benoni 9 Feb 1997 ODI # 1175
59* 161 121 8 0 48.76 5 not out 3 Test v New Zealand Bulawayo 25 Sep 1997 Test # 1379
77* 137 114 4 3 67.54 5 not out 2 ODI v New Zealand Harare 4 Oct 1997 ODI # 1237
51 54 51 3 2 100.00 5 caught 1 ODI v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
56 149 115 7 0 48.69 7 caught 3 Test v New Zealand Wellington 19 Feb 1998 Test # 1401
102 212 145 11 1 70.34 2 bowled 2 ODI v Australia Ahmedabad 3 Apr 1998 ODI # 1302
60 105 69 5 0 86.95 2 stumped 2 ODI v India Vadodara 5 Apr 1998 ODI # 1305
53 83 41 9 0 129.26 1 caught 1 ODI v India Bulawayo 26 Sep 1998 ODI # 1354
74 116 82 6 1 90.24 1 caught 1 ODI v India Bulawayo 27 Sep 1998 ODI # 1355
100 176 143 7 1 69.93 1 bowled 1 ODI v New Zealand Dhaka 24 Oct 1998 ODI # 1357
83* 141 110 5 2 75.45 6 not out 1 ODI v India Sharjah 11 Nov 1998 ODI # 1373
55 95 71 4 0 77.46 5 lbw 1 ODI v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
97 167 114 10 0 85.08 5 run out 2 ODI v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
80 128 103 6 3 77.66 3 caught 1 ODI v West Indies Singapore 2 Sep 1999 ODI # 1492
56 157 104 2 0 53.84 1 caught 2 ODI v Sri Lanka Bulawayo 12 Dec 1999 ODI # 1528
80 150 136 8 0 58.82 4 lbw 2 ODI v England The Oval 8 Jul 2000 ODI # 1607
77* 89 78 1 1 98.71 4 not out 1 ODI v West Indies Canterbury 11 Jul 2000 ODI # 1611
60 152 95 5 0 63.15 3 caught 2 ODI v England Birmingham 18 Jul 2000 ODI # 1617
88 334 307 6 0 28.66 4 lbw 1 Test v New Zealand Bulawayo 12 Sep 2000 Test # 1510
96 152 108 12 0 88.88 1 bowled 1 ODI v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
99* 207 124 8 0 79.83 1 not out 2 ODI v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
105* - 133 6 1 78.94 1 not out 1 ODI v India Sharjah 26 Oct 2000 ODI # 1648
70 210 155 9 1 45.16 4 caught 1 Test v India Delhi 18 Nov 2000 Test # 1515
102 253 186 15 0 54.83 4 caught 3 Test v India Nagpur 25 Nov 2000 Test # 1517
68 125 92 7 1 73.91 1 caught 1 ODI v India Cuttack 2 Dec 2000 ODI # 1656
111 179 133 9 1 83.45 1 caught 1 ODI v New Zealand Wellington 4 Jan 2001 ODI # 1664
81 133 105 4 1 77.14 1 caught 1 ODI v West Indies Brisbane 13 Jan 2001 ODI # 1669
124 183 142 10 1 87.32 1 stumped 1 ODI v Australia Hobart 30 Jan 2001 ODI # 1679
103 - 145 8 1 71.03 1 caught 1 ODI v Bangladesh Harare 8 Apr 2001 ODI # 1703
73 164 135 6 0 54.07 4 caught 2 Test v Bangladesh Harare 26 Apr 2001 Test # 1545
68 178 108 4 0 62.96 1 caught 2 ODI v West Indies Harare 23 Jun 2001 ODI # 1727
103 296 229 10 0 44.97 2 lbw 3 Test v West Indies Bulawayo 19 Jul 2001 Test # 1551
65 125 94 10 0 69.14 2 caught 3 Test v West Indies Harare 27 Jul 2001 Test # 1553
77 292 243 8 0 31.68 1 caught 1 Test v South Africa Bulawayo 14 Sep 2001 Test # 1563
81 160 117 4 2 69.23 1 caught 2 ODI v South Africa Bulawayo 23 Sep 2001 ODI # 1748
57 143 98 9 0 58.16 3 caught 1 Test v India Nagpur 21 Feb 2002 Test # 1589
84 173 113 7 0 74.33 1 lbw 2 ODI v India Faridabad 7 Mar 2002 ODI # 1814
62 111 75 8 0 82.66 1 lbw 2 ODI v India Mohali 10 Mar 2002 ODI # 1815
71 167 119 7 1 59.66 1 stumped 2 ODI v India Kochi 13 Mar 2002 ODI # 1816
62 217 159 10 0 38.99 3 bowled 3 Test v Pakistan Bulawayo 16 Nov 2002 Test # 1627
71 169 122 3 0 58.19 1 caught 1 ODI v Kenya Kwekwe 11 Dec 2002 ODI # 1915
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626 - Live]
    » West Indies 75/2 (8.0 ov, KR Mayers 25*, RL Chase 7*, AL Phehlukwayo 0/19)
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th Match, May 25, 2024 [T20I # 2624 - Current]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623 - Live]
    » Pakistan 160 (19.2 ov, Haris Rauf 3*, RJW Topley 3/41) - Match over
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622 - Current]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621 - Current]
 
Feedback Print this page