Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 2 Jan 1993 remove greater than or equal to 2 Jan 1993 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1990-2007 90 156 15 5502 249 39.02 12384+ 44.42* 16 17 22 685 4 Profile
filtered 1994-2007 40 74 6 2773 249 40.77 6317 43.89 8 10 9 354 2
Innings by innings list
249 516 324 36 1 76.85 1 caught 2 v Zimbabwe Bulawayo 14 May 2004 Test # 1699
216* 627 437 24 0 49.42 1 not out 2 v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
185 492 351 24 0 52.70 1 caught 1 v England Lord's 16 May 2002 Test # 1603
170 333 253 21 0 67.19 1 bowled 2 v Zimbabwe Harare 6 May 2004 Test # 1698
133 337 268 19 0 49.62 1 caught 2 v Australia Cairns 9 Jul 2004 Test # 1706
127 328 244 22 0 52.04 1 caught 2 v New Zealand Napier 4 Apr 2005 Test # 1746
118 404 275 15 0 42.90 1 caught 1 v West Indies Gros Islet 20 Jun 2003 Test # 1648
108 341 244 14 0 44.26 2 lbw 1 v India Mohali 19 Nov 1997 Test # 1385
98 403 273 15 0 35.89 2 caught 2 v India Wankhede 3 Dec 1997 Test # 1390
88 275 202 11 0 43.56 2 caught 2 v India Delhi 10 Dec 2005 Test # 1776
80 215 164 9 0 48.78 1 caught 4 v Australia Hobart 16 Nov 2007 Test # 1847
75 348 254 7 0 29.52 1 bowled 1 v Pakistan Peshawar 5 Mar 2000 Test # 1487
71 243 200 9 0 35.50 2 caught 4 v South Africa Cape Town 19 Mar 1998 Test # 1410
67 182 129 11 0 51.93 2 caught 4 v India Delhi 10 Dec 2005 Test # 1776
60 194 129 7 0 46.51 2 caught 2 v South Africa Cape Town 19 Mar 1998 Test # 1410
56 207 152 5 0 36.84 1 bowled 3 v England Birmingham 30 May 2002 Test # 1605
51 273 183 5 0 27.86 1 caught 2 v Australia Brisbane 8 Nov 2007 Test # 1845
50* 133 92 4 0 54.34 1 not out 3 v West Indies Gros Islet 20 Jun 2003 Test # 1648
44 115 84 6 0 52.38 2 caught 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
43 121 92 8 0 46.73 1 caught 3 v South Africa Johannesburg 8 Nov 2002 Test # 1624
40 106 69 6 0 57.97 2 caught 2 v India Ahmedabad 18 Dec 2005 Test # 1778
37 140 101 3 0 36.63 1 run out 2 v Zimbabwe Harare 26 Nov 1999 Test # 1473
34 160 117 5 0 29.05 1 bowled 1 v South Africa Johannesburg 8 Nov 2002 Test # 1624
31 117 69 5 0 44.92 2 caught 3 v India Mohali 19 Nov 1997 Test # 1385
31 87 56 6 0 55.35 2 caught 4 v India Wankhede 3 Dec 1997 Test # 1390
29 110 81 4 0 35.80 1 caught 3 v Pakistan Peshawar 5 Mar 2000 Test # 1487
28 109 80 3 0 35.00 1 caught 3 v West Indies Kingston 27 Jun 2003 Test # 1649
25 82 66 3 0 37.87 3 lbw 2 v New Zealand Dunedin 7 Mar 1997 Test # 1358
25 90 44 3 0 56.81 2 caught 3 v Pakistan Karachi 28 Oct 2004 Test # 1719
25 102 74 3 0 33.78 1 caught 2 v Australia Hobart 16 Nov 2007 Test # 1847
23 69 53 2 0 43.39 4 caught 2 v Pakistan Lahore 4 Mar 1999 Test # 1447
23 62 43 4 0 53.48 1 caught 4 v Pakistan Karachi 12 Mar 2000 Test # 1489
22 88 57 2 0 38.59 3 bowled 3 v New Zealand Dunedin 7 Mar 1997 Test # 1358
22 83 53 4 0 41.50 1 caught 3 v South Africa Centurion 15 Nov 2002 Test # 1626
20 132 98 1 0 20.40 1 caught 4 v South Africa Durban 26 Dec 2000 Test # 1526
17 67 53 3 0 32.07 1 caught 1 v South Africa Centurion 15 Nov 2002 Test # 1626
16 88 56 1 0 28.57 2 caught 3 v New Zealand Wellington 11 Apr 2005 Test # 1748
16 59 56 2 0 28.57 2 caught 4 v India Ahmedabad 18 Dec 2005 Test # 1778
16 63 42 1 1 38.09 1 caught 3 v Australia Brisbane 8 Nov 2007 Test # 1845
15 55 26 1 0 57.69 2 lbw 2 v England The Oval 27 Aug 1998 Test # 1423
15 76 55 1 0 27.27 1 caught 1 v West Indies Kingston 27 Jun 2003 Test # 1649
13 59 39 3 0 33.33 1 lbw 3 v South Africa Cape Town 2 Jan 2001 Test # 1528
13 35 30 1 0 43.33 1 caught 1 v England Birmingham 30 May 2002 Test # 1605
12 89 70 2 0 17.14 2 run out 1 v South Africa Centurion 27 Mar 1998 Test # 1414
10* 59 44 0 0 22.72 1 retired notout 2 v England Manchester 13 Jun 2002 Test # 1606
10 45 32 1 0 31.25 3 bowled 4 v West Indies Kingstown 20 Jun 1997 Test # 1371
10 21 26 1 0 38.46 1 caught 4 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
10 44 39 0 0 25.64 1 caught 4 v Australia Darwin 1 Jul 2004 Test # 1705
9* 22 13 1 0 69.23 2 not out 4 v England The Oval 27 Aug 1998 Test # 1423
9 22 24 2 0 37.50 1 caught 4 v Australia Cairns 9 Jul 2004 Test # 1706
8 8 11 2 0 72.72 1 caught 2 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
7 19 14 1 0 50.00 3 caught 2 v West Indies Kingstown 20 Jun 1997 Test # 1371
7 56 34 0 0 20.58 2 caught 3 v South Africa Centurion 27 Mar 1998 Test # 1414
7 33 36 0 0 19.44 1 caught 4 v England Lord's 16 May 2002 Test # 1603
7 38 20 1 0 35.00 5 bowled 2 v India Chennai 2 Dec 2005 Test # 1775
6* 11 7 1 0 85.71 4 not out 4 v Pakistan Lahore 4 Mar 1999 Test # 1447
6 6 7 1 0 85.71 1 run out 4 v Zimbabwe Harare 26 Nov 1999 Test # 1473
6 8 8 1 0 75.00 1 caught 4 v Zimbabwe Harare 4 Dec 1999 Test # 1474
6 48 31 1 0 19.35 10 lbw 3 v England Manchester 13 Jun 2002 Test # 1606
5 18 19 0 0 26.31 1 caught 1 v South Africa Cape Town 2 Jan 2001 Test # 1528
4 10 9 0 0 44.44 1 bowled 2 v Australia Darwin 1 Jul 2004 Test # 1705
3 21 16 0 0 18.75 1 lbw 2 v Pakistan Karachi 12 Mar 2000 Test # 1489
3 21 25 0 0 12.00 1 run out 2 v South Africa Centurion 20 Jan 2001 Test # 1529
2* 6 3 0 0 66.66 1 not out 4 v New Zealand Napier 4 Apr 2005 Test # 1746
1 7 5 0 0 20.00 1 caught 4 v Pakistan Lahore 6 Mar 2002 Test # 1592
0 8 10 0 0 0.00 6 bowled 1 v India Ahmedabad 8 Feb 1994 Test # 1247
0 6 7 0 0 0.00 6 caught 3 v India Ahmedabad 8 Feb 1994 Test # 1247
0 4 5 0 0 0.00 1 caught 2 v Zimbabwe Harare 4 Dec 1999 Test # 1474
0 6 6 0 0 0.00 1 run out 2 v South Africa Durban 26 Dec 2000 Test # 1526
0 17 16 0 0 0.00 1 caught 3 v South Africa Centurion 20 Jan 2001 Test # 1529
0 2 1 0 0 0.00 1 caught 2 v Pakistan Lahore 6 Mar 2002 Test # 1592
0 2 3 0 0 0.00 1 lbw 1 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
0 3 5 0 0 0.00 1 lbw 3 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
0 4 3 0 0 0.00 1 caught 1 v New Zealand Wellington 11 Apr 2005 Test # 1748
TDNB - - - - - - - - v India Nagpur 26 Nov 1997 Test # 1387
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page