Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Start of match date less than or equal to 10 Oct 1999 remove less than or equal to 10 Oct 1999 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1984-1996 169 3458 120 27.44 7239+ 47.34* 3 253 6/132 32.07 5 47 0 -4.63 Profile
filtered 1984-1996 169 3458 120 27.44 7239+ 47.34* 3 - - - - - - -
Match by match list
120 0* 120 281 42.70 0 99 0 0 Test v West Indies Mohali 10 Dec 1994 Test # 1278
62 7 69 280 24.64 1 67 1 0 Test v South Africa Cape Town 2 Jan 1993 Test # 1209
95 - 95 268 35.44 0 25 0 0 Test v New Zealand Napier 9 Feb 1990 Test # 1138
4 95 99 248 39.91 6 92 0 0 Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
54* 39 93 230 40.43 2 91 0 0 Test v Australia Brisbane 29 Nov 1991 Test # 1177
41* - 41 220 18.63 - - - - Test v New Zealand Chennai 25 Oct 1995 Test # 1309
24* 54* 78 196 39.79 6 132 1 0 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
33 64 97 185 52.43 2 115 0 0 Test v Australia Adelaide 25 Jan 1992 Test # 1184
46 13 59 184 32.06 1 36 1 0 Test v England Eden Gardens 29 Jan 1993 Test # 1211
36 63* 99 181 54.69 4 241 1 0 Test v New Zealand Auckland 22 Feb 1990 Test # 1139
55 - 55 163 33.74 4 118 0 0 Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
102* - 102 154 66.23 0 50 0 0 ODI v West Indies Kanpur 30 Oct 1994 ODI # 941
35* 21 56 142 39.43 0 16 0 0 Test v England Eden Gardens 31 Dec 1984 Test # 1007
4 67* 71 142 50.00 2 192 0 0 Test v England Manchester 9 Aug 1990 Test # 1149
44 - 44 134 32.83 4 80 1 0 Test v England Wankhede 19 Feb 1993 Test # 1214
91 - 91 126 72.22 2 41 0 0 ODI v Zimbabwe Indore 18 Nov 1993 ODI # 852
86 - 86 123 69.91 2 33 0 0 ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
106 - 106 121 87.60 0 36 0 0 ODI v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
83 - 83 118 70.33 1 36 0 0 ODI v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
45 - 45 117 38.46 1 107 0 0 Test v Pakistan Lahore 1 Dec 1989 Test # 1130
4 43 47 116 40.51 2 38 1 0 Test v New Zealand Bengaluru 18 Oct 1995 Test # 1308
73 - 73 112 65.17 0 52 0 0 ODI v England Gwalior 5 Mar 1993 ODI # 814
21 - 21 108 19.44 3 74 1 0 Test v Sri Lanka Lucknow 18 Jan 1994 Test # 1244
11 17 28 105 26.66 1 64 1 0 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
25 11* 36 96 37.50 3 92 0 0 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
74 - 74 95 77.89 2 49 0 0 ODI v New Zealand Vadodara 28 Oct 1994 ODI # 939
32* - 32 92 34.78 1 29 0 0 ODI v New Zealand Brabourne 29 Nov 1995 ODI # 1019
53* - 53 87 60.91 2 43 0 0 ODI v Bangladesh Sharjah 5 Apr 1995 ODI # 993
67 - 67 87 77.01 0 53 0 0 ODI v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
19 6 25 84 29.76 0 15 1 0 Test v West Indies Nagpur 1 Dec 1994 Test # 1277
51 - 51 80 63.75 1 31 0 0 ODI v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
56 - 56 80 70.00 1 33 1 0 ODI v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
60 - 60 79 75.94 1 51 0 0 ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
39 - 39 77 50.64 2 50 0 0 ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
1 40 41 72 56.94 1 116 1 0 Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
28 - 28 70 40.00 4 130 0 0 Test v England The Oval 23 Aug 1990 Test # 1150
25 5 30 69 43.47 1 86 0 0 Test v England Delhi 12 Dec 1984 Test # 1004
50 - 50 68 73.52 1 61 0 0 ODI v Australia Dunedin 22 Feb 1995 ODI # 979
39 - 39 68 57.35 5 35 0 0 ODI v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
25 8 33 63 52.38 2 232 0 0 Test v England Lord's 26 Jul 1990 Test # 1148
38 - 38 62 61.29 1 37 0 0 ODI v West Indies Chennai 23 Oct 1994 ODI # 936
27 - 27 60 45.00 0 11 1 0 Test v England Chennai 11 Feb 1993 Test # 1213
36 - 36 59 61.01 0 30 0 0 ODI v England Chandigarh 21 Jan 1993 ODI # 795
36 - 36 59 61.01 3 37 1 0 ODI v New Zealand Wellington 6 Mar 1990 ODI # 616
22 - 22 58 37.93 0 10 0 0 Test v New Zealand Cuttack 8 Nov 1995 Test # 1310
17* - 17 58 29.31 - - 0 0 ODI v Pakistan Pune 22 Mar 1987 ODI # 438
36 - 36 57 63.15 0 35 0 0 ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
27 - 27 54 50.00 2 55 0 0 ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
33 - 33 51 64.70 0 30 0 0 ODI v Pakistan Sharjah 10 Apr 1987 ODI # 447
23* - 23 51 45.09 0 16 0 0 ODI v Sri Lanka Margao 8 Dec 1990 ODI # 648
21 - 21 48 43.75 1 54 0 0 ODI v South Africa Durban 17 Dec 1992 ODI # 783
14 - 14 43 32.55 5 100 2 0 Test v Sri Lanka Bengaluru 26 Jan 1994 Test # 1245
14 - 14 42 33.33 0 24 2 0 Test v Sri Lanka Ahmedabad 8 Feb 1994 Test # 1247
11* - 11 41 26.82 4 19 0 0 ODI v Zimbabwe Wankhede 17 Oct 1987 ODI # 461
14 - 14 41 34.14 4 88 0 0 Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
20 - 20 41 48.78 3 34 2 0 ODI v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
17 - 17 39 43.58 1 20 0 0 ODI v Australia Adelaide 15 Dec 1991 ODI # 697
7 - 7 36 19.44 0 47 1 0 ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
17 - 17 34 50.00 3 38 0 0 ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
21 - 21 34 61.76 1 35 0 0 ODI v Australia Christchurch 3 Mar 1990 ODI # 613
20 - 20 33 60.60 1 27 0 0 ODI v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
25 - 25 31 80.64 2 45 0 0 ODI v Pakistan Sharjah 20 Oct 1989 ODI # 577
20 - 20 31 64.51 0 31 0 0 ODI v New Zealand Pune 24 Nov 1995 ODI # 1017
14 - 14 29 48.27 4 135 3 0 Test v Australia Sydney 2 Jan 1992 Test # 1181
25 - 25 29 86.20 2 43 1 0 ODI v England Jaipur 18 Jan 1993 ODI # 794
3 - 3 25 12.00 1 28 0 0 Test v Zimbabwe Delhi 13 Mar 1993 Test # 1218
4 - 4 25 16.00 0 17 0 0 ODI v England Sharjah 2 Apr 1987 ODI # 442
16* - 16 25 64.00 1 35 0 0 ODI v Australia Bengaluru 27 Oct 1989 ODI # 587
19 - 19 24 79.16 2 43 0 0 ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
11 - 11 23 47.82 1 21 0 0 ODI v West Indies Eden Gardens 27 Nov 1993 ODI # 858
13 - 13 23 56.52 2 94 1 0 Test v South Africa Durban 13 Nov 1992 Test # 1200
13 - 13 22 59.09 1 30 0 0 ODI v West Indies Perth 6 Dec 1991 ODI # 692
14 - 14 21 66.66 2 49 0 0 ODI v New Zealand Dunedin 1 Mar 1990 ODI # 612
14 - 14 21 66.66 2 39 0 0 ODI v West Indies Brisbane 11 Jan 1992 ODI # 702
0 7 7 20 35.00 2 35 0 0 Test v West Indies Wankhede 18 Nov 1994 Test # 1274
9 DNB 9 20 45.00 6 211 0 0 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
3 - 3 19 15.78 0 30 0 0 ODI v South Africa Eden Gardens 24 Nov 1993 ODI # 856
12 - 12 19 63.15 3 43 0 0 ODI v South Africa East London 19 Dec 1992 ODI # 784
0 17 17 19 89.47 5 122 0 0 Test v Australia Melbourne 26 Dec 1991 Test # 1180
12* - 12 18 66.66 2 26 0 0 ODI v South Africa Eden Gardens 10 Nov 1991 ODI # 686
19* - 19 18 105.55 1 62 0 0 ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
14 - 14 18 77.77 0 17 0 0 ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
9 - 9 17 52.94 1 45 0 0 ODI v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
10 - 10 17 58.82 2 19 0 0 ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
8 - 8 17 47.05 1 18 0 0 ODI v West Indies Sharjah 16 Oct 1989 ODI # 573
4 - 4 15 26.66 1 39 1 0 ODI v Sri Lanka Cuttack 28 Dec 1990 ODI # 658
1 - 1 15 6.66 1 30 0 0 ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
7* - 7 15 46.66 1 41 0 0 ODI v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
2 DNB 2 14 14.28 5 164 1 0 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
11 - 11 14 78.57 0 50 0 0 ODI v West Indies Ahmedabad 16 Nov 1993 ODI # 851
8 - 8 14 57.14 1 36 1 0 ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
7 - 7 13 53.84 0 29 1 0 ODI v Australia Hamilton 8 Mar 1990 ODI # 618
4 - 4 12 33.33 0 21 0 0 ODI v West Indies Wankhede 30 Oct 1989 ODI # 591
1 - 1 12 8.33 5 33 0 0 ODI v New Zealand Amritsar 18 Nov 1995 ODI # 1016
7 - 7 12 58.33 3 54 0 0 ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
2 - 2 12 16.66 1 28 0 0 ODI v New Zealand Napier 16 Feb 1995 ODI # 976
1 - 1 12 8.33 3 39 0 0 ODI v West Indies Gwalior 21 Feb 1996 ODI # 1056
9* - 9 12 75.00 0 24 0 0 ODI v Pakistan Nagpur 24 Mar 1987 ODI # 439
8 - 8 11 72.72 1 29 0 0 ODI v Australia Sydney 14 Jan 1992 ODI # 705
3 - 3 11 27.27 0 45 0 0 ODI v West Indies Faridabad 17 Oct 1994 ODI # 931
5* - 5 11 45.45 0 24 0 0 ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
4 - 4 11 36.36 0 40 0 0 ODI v England Wankhede 5 Nov 1987 ODI # 476
10 - 10 11 90.90 0 8 1 0 ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
9 - 9 10 90.00 0 55 0 0 ODI v New Zealand Nagpur 26 Nov 1995 ODI # 1018
2 - 2 10 20.00 1 19 0 0 ODI v Australia Perth 8 Dec 1991 ODI # 693
0 - 0 10 0.00 2 50 1 0 ODI v England Bengaluru 26 Feb 1993 ODI # 809
8 - 8 10 80.00 1 55 0 0 ODI v West Indies Wellington 10 Mar 1992 ODI # 737
11* - 11 10 110.00 3 34 0 0 ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
3* - 3 8 37.50 - - - - ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
1 - 1 8 12.50 1 36 0 0 ODI v South Africa Mohali 22 Nov 1993 ODI # 855
1 - 1 8 12.50 1 26 0 0 ODI v West Indies Delhi 23 Oct 1989 ODI # 582
0 3 3 8 37.50 6 217 0 0 Test v Australia Perth 1 Feb 1992 Test # 1186
5 - 5 7 71.42 2 47 0 0 ODI v Australia Chennai 9 Oct 1987 ODI # 453
4 - 4 7 57.14 0 36 0 0 ODI v England Nagpur 23 Jan 1985 ODI # 295
2 - 2 7 28.57 1 34 0 0 ODI v England Jamshedpur 1 Mar 1993 ODI # 811
6 - 6 7 85.71 0 24 0 0 ODI v South Africa Hamilton 18 Feb 1995 ODI # 977
4* - 4 6 66.66 3 31 0 0 ODI v Australia Sydney 20 Jan 1992 ODI # 711
3 - 3 6 50.00 0 55 0 0 ODI v Australia Wankhede 27 Feb 1996 ODI # 1065
0 - 0 5 0.00 0 64 0 0 ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
1 - 1 5 20.00 0 32 0 0 ODI v Australia Hobart 10 Dec 1991 ODI # 694
3 - 3 5 60.00 1 38 0 0 ODI v New Zealand Bengaluru 14 Oct 1987 ODI # 458
2* - 2 4 50.00 1 51 0 0 ODI v Sri Lanka Sharjah 25 Apr 1990 ODI # 623
1 - 1 4 25.00 0 22 0 0 ODI v West Indies Guwahati 23 Dec 1987 ODI # 482
0 - 0 2 0.00 2 45 0 0 ODI v West Indies Sharjah 13 Oct 1989 ODI # 569
2* - 2 2 100.00 4 30 0 0 ODI v West Indies Sharjah 19 Oct 1991 ODI # 681
0 - 0 2 0.00 2 34 0 0 ODI v England Perth 22 Feb 1992 ODI # 715
0 - 0 1 0.00 4 54 0 0 ODI v England Gwalior 4 Mar 1993 ODI # 813
1 - 1 1 100.00 3 41 1 0 ODI v Australia Brisbane 1 Mar 1992 ODI # 725
0 - 0 1 0.00 1 34 0 0 ODI v West Indies Wankhede 20 Oct 1994 ODI # 933
0 - 0 1 0.00 2 24 0 0 ODI v Pakistan Lahore 22 Dec 1989 ODI # 595
4* - 4 1 400.00 1 35 0 0 ODI v West Indies Jaipur 11 Nov 1994 ODI # 951
0 - 0 1 0.00 1 53 0 0 ODI v Australia Melbourne 18 Jan 1992 ODI # 709
2* - 2 1 200.00 2 22 0 0 ODI v Pakistan Sydney 4 Mar 1992 ODI # 729
1* - 1 1 100.00 2 61 0 0 ODI v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
DNB - - - - 3 47 0 0 ODI v Sri Lanka Nagpur 1 Dec 1990 ODI # 644
DNB - - - - 4 25 0 0 ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
DNB - - - - 3 58 0 0 ODI v England Nottingham 20 Jul 1990 ODI # 635
DNB - - - - 1 28 0 0 ODI v Bangladesh Chandigarh 25 Dec 1990 ODI # 657
DNB - - - - 0 31 0 0 ODI v South Africa Centurion 11 Dec 1992 ODI # 774
DNB - - - - 1 23 0 0 ODI v New Zealand Nagpur 31 Oct 1987 ODI # 474
DNB - - - - - - - - ODI v Sri Lanka Mackay 28 Feb 1992 ODI # 722
DNB - - - - 0 14 0 0 ODI v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
DNB - - - - 1 33 0 0 ODI v South Africa Adelaide 15 Mar 1992 ODI # 745
DNB - - - - 1 34 1 0 ODI v England Cuttack 27 Dec 1984 ODI # 281
31 - 31 0+ - 4 71 0 0 Test v Sri Lanka Chandigarh 23 Nov 1990 Test # 1156
DNB - - - - 1 50 0 0 ODI v England Kanpur 25 Oct 1989 ODI # 583
0* - 0 0 - 0 32 0 0 ODI v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
TDNB - - - - 3 5 0 0 ODI v Pakistan Karachi 20 Dec 1989 ODI # 594
DNB - - - - 0 36 2 0 ODI v West Indies Cuttack 9 Nov 1994 ODI # 950
DNB - - - - 1 45 0 0 ODI v Sri Lanka Pune 5 Dec 1990 ODI # 646
DNB - - - - 1 20 0 0 ODI v West Indies Melbourne 16 Jan 1992 ODI # 707
DNB - - - - 1 19 0 0 ODI v South Africa Gwalior 12 Nov 1991 ODI # 687
DNB - - - - 2 16 0 0 ODI v Sri Lanka Sharjah 8 Apr 1984 ODI # 260
TDNB - - - - 2 13 0 0 Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
DNB - - - - 1 56 1 0 ODI v Australia Delhi 22 Oct 1987 ODI # 465
DNB - - - - 0 46 0 0 ODI v Pakistan Sharjah 15 Oct 1989 ODI # 572
DNB - - - - 0 15 1 0 ODI v Australia Indore 6 Oct 1984 ODI # 271
DNB - - - - 0 19 1 0 ODI v Kenya Cuttack 18 Feb 1996 ODI # 1052
DNB - - - - 2 32 3 0 ODI v West Indies Sharjah 22 Oct 1991 ODI # 683
DNB - - - - 3 40 1 0 ODI v England Leeds 18 Jul 1990 ODI # 634
DNB - - - - 0 64 1 0 ODI v South Africa New Delhi 14 Nov 1991 ODI # 688
DNB - - - - 0 17 1 0 ODI v Pakistan Sharjah 13 Apr 1984 ODI # 261
DNB - - - - 0 36 1 0 ODI v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
DNB - - - - 0 12 0 0 ODI v Zimbabwe Ahmedabad 26 Oct 1987 ODI # 469
DNB - - - - 1 18 0 0 ODI v Australia Sharjah 5 Apr 1987 ODI # 444
DNB - - - - 3 46 0 0 ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
DNB - - - - 1 27 1 0 ODI v England Pune 5 Dec 1984 ODI # 279
DNB - - - - 0 26 0 0 ODI v England Chandigarh 27 Jan 1985 ODI # 298
DNB - - - - 1 42 1 0 ODI v West Indies Adelaide 14 Dec 1991 ODI # 696
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