Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 17 Dec 2023 remove less than or equal to 17 Dec 2023 from query
Runs scored less than or equal to 9 remove less than or equal to 9 from query
Dismissed out remove out 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 1990-2008 403 309 79 3444 110* 14.97 7991 43.09 1 5 35 359 15 Profile
filtered 1990-2008 130 144 0 467 9 3.24 1610 29.00 0 0 35 35 1
Innings by innings list
0 - 6 0 0 0.00 11 run out 2 ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
2 5 8 0 0 25.00 10 run out 2 Test v England Manchester 9 Aug 1990 Test # 1149
0 - 4 0 0 0.00 10 lbw 1 ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
0 7 6 0 0 0.00 10 caught 2 Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
1 1 1 0 0 100.00 11 run out 1 ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
8 72 52 1 0 15.38 10 bowled 2 Test v South Africa Durban 13 Nov 1992 Test # 1200
7 - 13 0 0 53.84 10 bowled 1 ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
0 - 1 0 0 0.00 10 run out 2 ODI v South Africa Durban 17 Dec 1992 ODI # 783
0 4 4 0 0 0.00 10 caught 2 Test v South Africa Cape Town 2 Jan 1993 Test # 1209
0 18 11 0 0 0.00 9 bowled 1 Test v England Eden Gardens 29 Jan 1993 Test # 1211
0 - 1 0 0 0.00 8 caught 1 ODI v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
1 5 4 0 0 25.00 9 lbw 1 Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
9 30 18 2 0 50.00 7 bowled 2 Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
2 - 2 0 0 100.00 9 run out 1 ODI v South Africa Mohali 22 Nov 1993 ODI # 855
0 - 2 0 0 0.00 9 caught 1 ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
4 18 9 1 0 44.44 9 bowled 1 Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
7 30 21 1 0 33.33 8 caught 2 Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
6 36 13 0 0 46.15 8 bowled 1 ODI v Pakistan Sharjah 15 Apr 1994 ODI # 906
1 4 3 0 0 33.33 9 bowled 1 ODI v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
4 12 12 0 0 33.33 9 caught 2 ODI v West Indies Faridabad 17 Oct 1994 ODI # 931
0 9 6 0 0 0.00 9 caught 2 Test v West Indies Mohali 10 Dec 1994 Test # 1278
1 13 9 0 0 11.11 9 bowled 4 Test v West Indies Mohali 10 Dec 1994 Test # 1278
1 3 3 0 0 33.33 9 lbw 2 ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
0 6 2 0 0 0.00 9 run out 2 ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
2 14 11 0 0 18.18 9 caught 1 Test v New Zealand Cuttack 8 Nov 1995 Test # 1310
4 8 6 0 0 66.66 8 bowled 1 ODI v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
4 - 10 0 0 40.00 8 caught 1 ODI v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
3 - 4 0 0 75.00 9 caught 2 ODI v Pakistan Sharjah 12 Apr 1996 ODI # 1094
0 1 2 0 0 0.00 3 caught 2 ODI v England The Oval 23 May 1996 ODI # 1102
0 6 2 0 0 0.00 8 caught 1 ODI v England Leeds 25 May 1996 ODI # 1103
5 13 8 1 0 62.50 8 caught 1 Test v England Birmingham 6 Jun 1996 Test # 1327
0 4 6 0 0 0.00 8 lbw 1 Test v England Nottingham 4 Jul 1996 Test # 1329
2 12 6 0 0 33.33 7 lbw 3 Test v England Nottingham 4 Jul 1996 Test # 1329
0 9 3 0 0 0.00 10 caught 1 ODI v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
2 - 1 0 0 200.00 10 run out 1 ODI v Pakistan Toronto 18 Sep 1996 ODI # 1117
2 37 25 0 0 8.00 9 lbw 2 Test v Australia Delhi 10 Oct 1996 Test # 1335
9 10 8 1 0 112.50 10 caught 2 ODI v South Africa Hyderabad (Deccan) 17 Oct 1996 ODI # 1127
1 5 2 0 0 50.00 8 bowled 2 ODI v South Africa Jaipur 23 Oct 1996 ODI # 1130
5 35 29 1 0 17.24 8 bowled 1 Test v South Africa Kanpur 8 Dec 1996 Test # 1344
2 21 17 0 0 11.76 8 caught 4 Test v South Africa Durban 26 Dec 1996 Test # 1347
2 23 18 0 0 11.11 9 caught 2 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
6 29 17 0 0 35.29 7 bowled 3 Test v South Africa Johannesburg 16 Jan 1997 Test # 1350
7 21 15 0 0 46.66 10 caught 2 ODI v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
4 19 8 0 0 50.00 9 bowled 2 ODI v Zimbabwe Paarl 27 Jan 1997 ODI # 1169
7 14 9 0 0 77.77 9 caught 1 ODI v Zimbabwe Centurion 7 Feb 1997 ODI # 1174
3 15 10 0 0 30.00 9 caught 1 ODI v South Africa Durban 12 Feb 1997 ODI # 1176
6 4 5 1 0 120.00 10 run out 2 ODI v South Africa Durban 13 Feb 1997 ODI # 1177
7 25 23 0 0 30.43 8 bowled 2 Test v West Indies Kingston 6 Mar 1997 Test # 1357
1 8 6 0 0 16.66 8 caught 4 Test v West Indies Bridgetown 27 Mar 1997 Test # 1363
0 2 1 0 0 0.00 8 run out 2 ODI v West Indies Kingstown 30 Apr 1997 ODI # 1202
0 5 4 0 0 0.00 8 caught 1 ODI v Sri Lanka Wankhede 17 May 1997 ODI # 1207
0 3 4 0 0 0.00 9 caught 2 ODI v Pakistan Chennai 21 May 1997 ODI # 1209
0 14 7 0 0 0.00 8 caught 2 Test v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
2 10 9 0 0 22.22 8 bowled 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
6 10 8 1 0 75.00 7 bowled 1 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
1 3 3 0 0 33.33 7 caught 3 Test v Sri Lanka Wankhede 3 Dec 1997 Test # 1390
2 7 3 0 0 66.66 8 run out 2 ODI v England Sharjah 11 Dec 1997 ODI # 1259
6 17 12 0 0 50.00 8 caught 2 ODI v West Indies Sharjah 16 Dec 1997 ODI # 1264
9 15 14 2 0 64.28 8 lbw 3 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
4 17 10 0 0 40.00 9 stumped 2 ODI v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
0 10 7 0 0 0.00 8 caught 2 Test v New Zealand Hamilton 2 Jan 1999 Test # 1438
7 7 7 1 0 100.00 10 lbw 2 ODI v New Zealand Christchurch 19 Jan 1999 ODI # 1387
4 49 46 0 0 8.69 8 caught 2 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
1 7 5 0 0 20.00 9 lbw 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
0 8 9 0 0 0.00 8 caught 1 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
1 6 8 0 0 12.50 9 bowled 2 ODI v Pakistan Bengaluru 4 Apr 1999 ODI # 1428
7 27 21 0 0 33.33 10 run out 1 ODI v Pakistan Sharjah 16 Apr 1999 ODI # 1437
3 5 6 0 0 50.00 9 caught 2 ODI v Australia The Oval 4 Jun 1999 ODI # 1473
3 16 15 0 0 20.00 9 run out 1 ODI v Sri Lanka Colombo (RPS) 25 Aug 1999 ODI # 1487
4 14 7 0 0 57.14 10 bowled 2 ODI v Australia Colombo (SSC) 28 Aug 1999 ODI # 1489
7 21 11 1 0 63.63 9 caught 1 Test v New Zealand Mohali 10 Oct 1999 Test # 1462
5 46 28 0 0 17.85 9 stumped 2 Test v New Zealand Kanpur 22 Oct 1999 Test # 1464
3 15 10 0 0 30.00 10 bowled 4 Test v Australia Adelaide 10 Dec 1999 Test # 1476
0 2 1 0 0 0.00 8 caught 1 ODI v Australia Sydney 14 Jan 2000 ODI # 1540
7 14 14 0 0 50.00 9 caught 2 ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
4 29 13 1 0 30.76 8 run out 1 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
4 36 29 0 0 13.79 7 caught 3 Test v South Africa Wankhede 24 Feb 2000 Test # 1484
5 3 4 1 0 125.00 10 run out 2 ODI v South Africa Nagpur 19 Mar 2000 ODI # 1576
8 27 24 1 0 33.33 10 caught 1 ODI v South Africa Sharjah 22 Mar 2000 ODI # 1577
2 4 4 0 0 50.00 8 bowled 1 ODI v South Africa Sharjah 27 Mar 2000 ODI # 1581
1 8 11 0 0 9.09 8 bowled 2 ODI v Kenya Gqeberha 17 Oct 2001 ODI # 1761
0 1 1 0 0 0.00 10 caught 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
0 2 2 0 0 0.00 11 caught 1 ODI v South Africa Durban 26 Oct 2001 ODI # 1766
6 21 27 1 0 22.22 8 caught 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
4 25 19 1 0 21.05 8 lbw 3 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
5 38 32 0 0 15.62 8 bowled 2 Test v England Ahmedabad 11 Dec 2001 Test # 1575
2 5 6 0 0 33.33 9 bowled 2 ODI v England Delhi 31 Jan 2002 ODI # 1800
5 8 6 0 0 83.33 10 run out 2 ODI v England Wankhede 3 Feb 2002 ODI # 1803
0 1 1 0 0 0.00 4 caught 4 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
3 12 11 0 0 27.27 8 caught 2 Test v West Indies Georgetown 11 Apr 2002 Test # 1598
6 43 17 0 0 35.29 7 caught 1 Test v West Indies St John's 10 May 2002 Test # 1602
0 2 2 0 0 0.00 9 caught 2 ODI v England Lord's 13 Jul 2002 ODI # 1856
0 15 11 0 0 0.00 10 bowled 2 Test v England Lord's 25 Jul 2002 Test # 1610
7 34 22 1 0 31.81 9 caught 2 Test v England The Oval 5 Sep 2002 Test # 1614
0 4 5 0 0 0.00 9 caught 1 Test v West Indies Wankhede 9 Oct 2002 Test # 1616
4 27 22 0 0 18.18 10 lbw 1 Test v West Indies Eden Gardens 30 Oct 2002 Test # 1622
2 5 3 0 0 66.66 10 bowled 1 ODI v West Indies Nagpur 9 Nov 2002 ODI # 1894
0 2 3 0 0 0.00 8 lbw 1 ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
2 9 10 0 0 20.00 8 hit wicket 2 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
9 9 7 0 0 128.57 9 run out 1 ODI v Netherlands Paarl 12 Feb 2003 ODI # 1948
5 20 20 1 0 25.00 8 run out 2 Test v New Zealand Mohali 16 Oct 2003 Test # 1662
6 11 10 1 0 60.00 10 bowled 2 ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
3 22 12 0 0 25.00 9 caught 1 Test v Australia Melbourne 26 Dec 2003 Test # 1678
0 1 2 0 0 0.00 9 lbw 3 Test v Australia Melbourne 26 Dec 2003 Test # 1678
5 8 4 1 0 125.00 10 caught 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
2 7 3 0 0 66.66 10 run out 1 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
0 8 3 0 0 0.00 10 stumped 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
9 27 28 0 1 32.14 9 stumped 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
5 10 7 0 0 71.42 10 caught 1 ODI v England Lord's 5 Sep 2004 ODI # 2167
2 9 4 0 0 50.00 9 bowled 4 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
2 20 17 0 0 11.76 9 bowled 4 Test v Australia Nagpur 26 Oct 2004 Test # 1718
9 12 13 2 0 69.23 8 caught 2 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
8 36 26 0 0 30.76 9 caught 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
1 32 16 0 0 6.25 9 bowled 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
8 36 24 2 0 33.33 9 caught 2 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
9 37 35 1 0 25.71 10 caught 1 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
8 11 14 1 0 57.14 10 bowled 1 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
7 38 31 0 0 22.58 9 lbw 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
5 13 5 1 0 100.00 9 caught 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
8 32 22 1 0 36.36 3 lbw 4 Test v England Wankhede 18 Mar 2006 Test # 1791
0 5 3 0 0 0.00 11 bowled 2 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
2 14 14 0 0 14.28 10 caught 2 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
1 9 3 0 0 33.33 10 bowled 1 ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
6 23 15 1 0 40.00 8 caught 1 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
1 13 11 0 0 9.09 8 caught 3 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
0 10 6 0 0 0.00 8 caught 2 Test v South Africa Durban 26 Dec 2006 Test # 1825
0 2 3 0 0 0.00 8 lbw 1 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
6 34 22 0 0 27.27 8 caught 3 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
2 11 5 0 0 40.00 9 run out 2 ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
3 29 19 0 0 15.78 8 lbw 4 Test v England Lord's 19 Jul 2007 Test # 1840
4 16 12 0 0 33.33 9 lbw 1 Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
8 26 21 1 0 38.09 8 caught 4 Test v Australia Melbourne 26 Dec 2007 Test # 1855
2 11 5 0 0 40.00 8 caught 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
1 10 6 0 0 16.66 9 caught 1 Test v Australia Perth 16 Jan 2008 Test # 1862
0 2 4 0 0 0.00 9 caught 3 Test v Australia Perth 16 Jan 2008 Test # 1862
3 23 18 0 0 16.66 8 bowled 2 Test v South Africa Chennai 26 Mar 2008 Test # 1870
0 3 2 0 0 0.00 8 bowled 1 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
5 12 12 1 0 41.66 8 bowled 3 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
1 34 15 0 0 6.66 8 lbw 2 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
4 42 32 0 0 12.50 8 stumped 1 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
2 9 8 0 0 25.00 8 lbw 3 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
1 10 6 0 0 16.66 8 bowled 1 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
9 21 15 1 0 60.00 8 lbw 3 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
5 57 33 0 0 15.15 10 lbw 2 Test v Australia Bengaluru 9 Oct 2008 Test # 1887
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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