Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date less than or equal to 20 Nov 2001 remove less than or equal to 20 Nov 2001 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1978-1994 356 9031 175* 27.53 9 687 9/83 28.83 24 135 0 -1.30 Profile
filtered 1978-1994 137 3472 129 23.78 3 283 8/85 32.55 12 50 0 -8.77
Match by match list
13 100* 113 113.00 3 91 1 0 Test v West Indies Port of Spain 11 Mar 1983 Test # 952
110 - 110 110.00 3 136 0 0 Test v England The Oval 23 Aug 1990 Test # 1150
98 0* 98 98.00 1 71 0 0 Test v West Indies St John's 28 Apr 1983 Test # 956
97 DNB 97 97.00 2 162 0 0 Test v England The Oval 8 Jul 1982 Test # 930
77* 7 84 84.00 1 173 0 0 Test v England Lord's 26 Jul 1990 Test # 1148
72 - 72 72.00 2 33 2 0 ODI v West Indies Albion 29 Mar 1983 ODI # 191
12 129 141 70.50 2 54 0 0 Test v South Africa Gqeberha 26 Dec 1992 Test # 1206
41 89 130 65.00 8 168 0 0 Test v England Lord's 10 Jun 1982 Test # 928
65 - 65 65.00 0 109 0 0 Test v England Manchester 24 Jun 1982 Test # 929
60 - 60 60.00 3 93 0 0 Test v Zimbabwe Harare 18 Oct 1992 Test # 1197
60 - 60 60.00 0 21 0 0 ODI v England Leeds 2 Jun 1982 ODI # 152
55 DNB 55 55.00 7 151 0 0 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
55 DNB 55 55.00 3 91 3 0 Test v Australia Melbourne 26 Dec 1985 Test # 1033
51 - 51 51.00 1 41 0 0 ODI v England Manchester 26 May 1986 ODI # 387
50 - 50 50.00 1 40 1 0 ODI v New Zealand Auckland 14 Feb 1981 ODI # 116
47 - 47 47.00 0 39 0 0 ODI v England The Oval 4 Jun 1982 ODI # 153
59 34 93 46.50 4 179 0 0 Test v Pakistan Karachi 14 Nov 1978 Test # 833
46 - 46 46.00 2 45 0 0 ODI v New Zealand Wellington 6 Mar 1990 ODI # 616
44 - 44 44.00 0 4 0 0 ODI v West Indies Port of Spain 9 Mar 1989 ODI # 558
6 78 84 42.00 1 142 0 0 Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
42 - 42 42.00 1 76 2 0 Test v Australia Sydney 2 Jan 1986 Test # 1034
39 - 39 39.00 1 12 0 0 ODI v Australia Adelaide 15 Dec 1991 ODI # 697
38 - 38 38.00 0 39 0 0 ODI v West Indies Georgetown 21 Mar 1989 ODI # 563
38 - 38 38.00 8 109 0 0 Test v Australia Adelaide 13 Dec 1985 Test # 1032
73 1 74 37.00 5 102 0 0 Test v Pakistan Karachi 23 Dec 1982 Test # 942
3 33* 36 36.00 1 104 0 0 Test v Pakistan Lahore 17 Oct 1984 Test # 995
35 - 35 35.00 1 42 0 0 ODI v Pakistan Multan 17 Dec 1982 ODI # 163
35 DNB 35 35.00 2 60 0 0 Test v Sri Lanka Colombo (SSC) 27 Jul 1993 Test # 1228
44 25 69 34.50 4 103 0 0 Test v Australia Brisbane 29 Nov 1991 Test # 1177
34 DNB 34 34.00 2 71 0 0 Test v South Africa Cape Town 2 Jan 1993 Test # 1209
33 - 33 33.00 0 55 0 0 ODI v New Zealand Dunedin 12 Mar 1992 ODI # 740
33 DNB 33 33.00 2 137 0 0 Test v Pakistan Karachi 30 Jan 1983 Test # 948
56 5 61 30.50 8 163 0 0 Test v Australia Adelaide 25 Jan 1992 Test # 1184
30 - 30 30.00 3 23 0 0 ODI v South Africa Durban 17 Dec 1992 ODI # 783
15 43 58 29.00 2 151 0 0 Test v Pakistan Lahore 27 Oct 1978 Test # 832
41 16 57 28.50 7 220 0 0 Test v Pakistan Faisalabad 3 Jan 1983 Test # 945
28 - 28 28.00 0 68 1 0 ODI v Australia Sydney 21 Jan 1986 ODI # 354
27 - 27 27.00 1 29 1 0 ODI v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
27 - 27 27.00 2 89 1 0 Test v Sri Lanka Colombo (PSS) 4 Aug 1993 Test # 1229
27 - 27 27.00 0 43 0 0 ODI v South Africa Cape Town 7 Dec 1992 ODI # 770
27 27 54 27.00 2 44 0 0 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
26 DNB 26 26.00 2 127 0 0 Test v England Birmingham 3 Jul 1986 Test # 1048
25 DNB 25 25.00 1 112 1 0 Test v South Africa Johannesburg 26 Nov 1992 Test # 1201
25* - 25 - 1 5 2 0 ODI v Australia Perth 8 Dec 1991 ODI # 693
25 - 25 25.00 1 50 2 0 ODI v Australia Adelaide 26 Jan 1986 ODI # 357
0 49 49 24.50 3 106 0 0 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
24 - 24 24.00 0 47 0 0 ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
1 23* 24 24.00 5 119 1 0 Test v England Lord's 5 Jun 1986 Test # 1046
23 - 23 23.00 4 30 1 0 ODI v Australia Melbourne 31 Jan 1986 ODI # 360
22 DNB 22 22.00 2 186 0 0 Test v New Zealand Auckland 22 Feb 1990 Test # 1139
21 - 21 21.00 3 41 0 0 ODI v Australia Brisbane 1 Mar 1992 ODI # 725
36 6 42 21.00 5 110 1 0 Test v Sri Lanka Colombo (SSC) 30 Aug 1985 Test # 1023
22 19 41 20.50 5 97 1 0 Test v Australia Sydney 2 Jan 1981 Test # 893
20* - 20 - 1 40 0 0 ODI v Australia Melbourne 18 Jan 1992 ODI # 709
20 - 20 20.00 0 11 0 0 ODI v Pakistan Karachi 21 Jan 1983 ODI # 172
20 - 20 20.00 2 46 1 0 ODI v Australia Sydney 15 Jan 1981 ODI # 108
18 - 18 18.00 0 23 0 0 ODI v South Africa Johannesburg 13 Dec 1992 ODI # 779
18 DNB 18 18.00 2 72 1 0 Test v New Zealand Hamilton 19 Mar 1994 Test # 1255
23 13 36 18.00 7 106 0 0 Test v West Indies Kingston 28 Apr 1989 Test # 1120
34 1 35 17.50 2 110 1 0 Test v West Indies Bridgetown 7 Apr 1989 Test # 1118
17 - 17 17.00 0 36 0 0 ODI v New Zealand Napier 25 Mar 1994 ODI # 896
17 - 17 17.00 1 27 0 0 ODI v South Africa East London 19 Dec 1992 ODI # 784
16 - 16 16.00 0 22 0 0 Test v Pakistan Faisalabad 24 Oct 1984 Test # 996
16 - 16 16.00 0 31 0 0 ODI v Australia Brisbane 12 Jan 1986 ODI # 349
19 12 31 15.50 5 127 1 0 Test v Australia Melbourne 26 Dec 1991 Test # 1180
0 31 31 15.50 3 60 1 0 Test v England Leeds 19 Jun 1986 Test # 1047
15 - 15 15.00 1 20 0 0 ODI v New Zealand Christchurch 2 Apr 1994 ODI # 899
15 - 15 15.00 1 42 1 0 ODI v Pakistan Gujranwala 3 Dec 1982 ODI # 162
4 25 29 14.50 3 89 0 0 Test v New Zealand Christchurch 2 Feb 1990 Test # 1136
0 26 26 13.00 3 76 2 0 Test v West Indies Bridgetown 15 Apr 1983 Test # 954
0 26 26 13.00 3 136 0 0 Test v England Manchester 9 Aug 1990 Test # 1149
13* - 13 - 1 27 0 0 ODI v Pakistan Quetta 1 Oct 1978 ODI # 54
12 - 12 12.00 2 20 1 0 ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
12 - 12 12.00 1 35 0 0 ODI v West Indies Port of Spain 11 Mar 1989 ODI # 560
12 - 12 12.00 0 26 1 0 ODI v West Indies St John's 18 Mar 1989 ODI # 562
12 - 12 12.00 1 49 1 0 ODI v New Zealand Dunedin 1 Mar 1990 ODI # 612
1 21 22 11.00 5 146 0 0 Test v England Birmingham 12 Jul 1979 Test # 851
16 4 20 10.00 7 103 0 0 Test v West Indies Port of Spain 15 Apr 1989 Test # 1119
4 14 18 9.00 1 49 0 0 Test v New Zealand Auckland 13 Mar 1981 Test # 899
9 - 9 9.00 2 176 0 0 Test v Pakistan Lahore 10 Dec 1982 Test # 941
5 12 17 8.50 8 118 1 0 Test v West Indies Kingston 23 Feb 1983 Test # 949
8 DNB 8 8.00 1 96 0 0 Test v Pakistan Faisalabad 16 Oct 1978 Test # 831
16 0 16 8.00 5 172 1 0 Test v England The Oval 30 Aug 1979 Test # 854
8 - 8 8.00 1 73 1 0 ODI v Pakistan Lahore 31 Dec 1982 ODI # 164
7 - 7 7.00 0 11 0 0 ODI v Australia Sydney 14 Jan 1992 ODI # 705
6 - 6 6.00 0 15 0 0 ODI v Australia Melbourne 6 Dec 1980 ODI # 97
6* - 6 - 1 26 1 0 ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
5* - 5 - 2 40 0 0 ODI v England Nottingham 20 Jul 1990 ODI # 635
5 - 5 5.00 1 31 1 0 ODI v Pakistan Sialkot 13 Oct 1978 ODI # 55
5 - 5 5.00 1 27 0 0 ODI v Zimbabwe Harare 25 Oct 1992 ODI # 764
0 9 9 4.50 7 146 0 0 Test v New Zealand Wellington 21 Feb 1981 Test # 897
2 7 9 4.50 3 167 1 0 Test v Australia Adelaide 23 Jan 1981 Test # 894
4 - 4 4.00 1 27 0 0 ODI v Australia Sydney 18 Dec 1980 ODI # 100
4 - 4 4.00 0 40 2 0 ODI v New Zealand Wellington 30 Mar 1994 ODI # 898
4 - 4 4.00 0 30 1 0 Test v New Zealand Napier 9 Feb 1990 Test # 1138
4 DNB 4 4.00 3 93 0 0 Test v England Lord's 2 Aug 1979 Test # 852
4 - 4 4.00 0 27 0 0 ODI v Australia Melbourne 11 Jan 1981 ODI # 106
4 - 4 4.00 0 22 1 0 ODI v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
3 - 3 3.00 3 84 0 0 Test v England Leeds 16 Aug 1979 Test # 853
3 - 3 3.00 0 21 0 0 ODI v Australia Hobart 10 Dec 1991 ODI # 694
5 0 5 2.50 6 69 0 0 Test v Australia Melbourne 7 Feb 1981 Test # 895
3 2 5 2.50 0 111 0 0 Test v Pakistan Hyderabad (Sind) 14 Jan 1983 Test # 946
2 - 2 2.00 0 42 0 0 ODI v Australia Sydney 20 Jan 1992 ODI # 711
2 - 2 2.00 3 62 0 0 Test v South Africa Durban 13 Nov 1992 Test # 1200
4 0 4 2.00 4 151 2 0 Test v Australia Perth 1 Feb 1992 Test # 1186
1 - 1 1.00 0 77 0 0 Test v Pakistan Lahore 1 Dec 1989 Test # 1130
1 - 1 1.00 2 26 0 0 ODI v Australia Melbourne 9 Feb 1986 ODI # 363
1 - 1 1.00 0 19 0 0 ODI v South Africa Centurion 11 Dec 1992 ODI # 774
1* - 1 - 3 35 0 0 ODI v England Manchester 22 Jun 1983 ODI # 221
1 - 1 1.00 0 21 0 0 ODI v West Indies St George's 7 Apr 1983 ODI # 192
1 - 1 1.00 2 34 0 0 ODI v New Zealand Hamilton 15 Feb 1981 ODI # 117
1 - 1 1.00 1 19 0 0 ODI v South Africa Gqeberha 9 Dec 1992 ODI # 772
0 2 2 1.00 5 120 0 0 Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
1* - 1 - 0 15 0 0 ODI v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
0 - 0 0.00 4 101 1 0 Test v Australia Sydney 2 Jan 1992 Test # 1181
0 - 0 0.00 1 15 0 0 ODI v Australia Sydney 8 Jan 1981 ODI # 104
0 - 0 0.00 2 30 0 0 ODI v West Indies Bridgetown 7 Mar 1989 ODI # 556
0 - 0 0.00 1 36 0 0 ODI v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
0 - 0 0.00 2 21 0 0 ODI v West Indies Port of Spain 9 Mar 1983 ODI # 187
0 - 0 0.00 0 60 0 0 Test v New Zealand Christchurch 6 Mar 1981 Test # 898
0 - 0 0.00 1 21 0 0 ODI v Australia Sydney 5 Feb 1986 ODI # 362
0 - 0 0.00 3 36 0 0 ODI v Pakistan Quetta 12 Oct 1984 ODI # 272
DNB - - - 1 25 0 0 ODI v Australia Melbourne 16 Jan 1986 ODI # 351
DNB - - - 8 85 0 0 Test v Pakistan Lahore 23 Jan 1983 Test # 947
TDNB - - - 1 10 0 0 Test v Sri Lanka Kandy 17 Jul 1993 Test # 1226
DNB - - - 2 25 0 0 ODI v Australia Melbourne 3 Mar 1985 ODI # 315
DNB - - - 1 17 0 0 ODI v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
TDNB - - - 0 14 0 0 ODI v Pakistan Karachi 20 Dec 1989 ODI # 594
DNB - - - 2 66 0 0 Test v West Indies Georgetown 25 Mar 1989 Test # 1117
DNB - - - - - - - ODI v Sri Lanka Colombo (RPS) 4 Sep 1994 ODI # 921
DNB - - - 2 49 1 0 ODI v England Leeds 18 Jul 1990 ODI # 634
DNB - - - 2 49 0 0 ODI v Pakistan Sahiwal 3 Nov 1978 ODI # 56
DNB - - - 2 18 0 0 ODI v New Zealand Auckland 27 Mar 1994 ODI # 897
DNB - - - 0 32 3 0 ODI v England The Oval 24 May 1986 ODI # 386
DNB - - - 2 68 0 0 Test v West Indies Georgetown 31 Mar 1983 Test # 953
DNB - - - 0 35 0 0 ODI v South Africa Bloemfontein 15 Dec 1992 ODI # 781
DNB - - - 1 14 1 0 ODI v Bangladesh Chattogram 27 Oct 1988 ODI # 529
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th Match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page