Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 4 Oct 2019 remove less than or equal to 4 Oct 2019 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
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 1982-1990 100 1631 93 18.74 0 141 8/83 34.31 4 15 0 -15.56 Profile
filtered 1982-1990 49 945 93 18.17 0 - - - - - - -
Match by match list
- - - - 2 41 0 0 ODI v Bangladesh Kandy 2 Apr 1986 ODI # 377
- - - - 2 111 0 0 Test v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
- - - - 2 31 0 0 ODI v Pakistan Sharjah 23 Mar 1989 ODI # 564
- - - - 1 40 0 0 ODI v Pakistan Karachi 12 Mar 1982 ODI # 149
- - - - 3 65 0 0 ODI v Pakistan Sharjah 29 Apr 1990 ODI # 627
- - - - 1 47 1 0 ODI v Australia Melbourne 26 Dec 1989 ODI # 596
- - - - 0 27 0 0 ODI v India Sharjah 8 Apr 1984 ODI # 260
- - - - 2 62 0 0 ODI v England Peshawar 17 Oct 1987 ODI # 460
- - - - 0 17 0 0 Test v Australia Brisbane 8 Dec 1989 Test # 1131
- - - - 0 37 1 0 ODI v India Amritsar 12 Sep 1982 ODI # 156
- - - - 0 39 0 0 ODI v India Sharjah 13 Apr 1986 ODI # 383
- - - - 0 41 2 0 ODI v New Zealand Auckland 20 Mar 1983 ODI # 190
- - - - 3 59 0 0 ODI v West Indies Sharjah 3 Dec 1986 ODI # 405
- - - - 1 40 0 0 ODI v New Zealand Sydney 5 Jan 1988 ODI # 486
- - - - 0 40 0 0 ODI v New Zealand Brisbane 16 Jan 1988 ODI # 494
- - - - 1 40 1 0 ODI v New Zealand Colombo (PSS) 3 Nov 1984 ODI # 274
- - - - 0 48 0 0 ODI v Pakistan Lucknow 27 Oct 1989 ODI # 588
- - - - 1 24 0 0 ODI v Australia Melbourne 4 Jan 1990 ODI # 600
- - - - 1 117 0 0 Test v Pakistan Faisalabad 16 Oct 1985 Test # 1026
- - - - 2 47 0 0 ODI v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
- - - - 1 35 0 0 ODI v Pakistan Sharjah 24 Mar 1989 ODI # 565
- - - - 1 42 0 0 ODI v Pakistan Lahore 29 Mar 1982 ODI # 150
- - - - 1 45 0 0 ODI v New Zealand Dunedin 2 Mar 1983 ODI # 186
- - - - 0 36 0 0 ODI v Australia Perth 3 Feb 1985 ODI # 301
- - - - 3 121 0 0 Test v Pakistan Lahore 22 Mar 1982 Test # 927
- - - - 3 35 0 0 ODI v India Ahmedabad 22 Oct 1989 ODI # 580
- - - - 0 51 0 0 ODI v Australia Perth 30 Dec 1989 ODI # 597
- - - - 3 32 0 0 ODI v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
- - - - 2 50 1 0 ODI v Pakistan Colombo (SSC) 6 Apr 1986 ODI # 379
- - - - 1 50 0 0 ODI v India Wankhede 17 Jan 1987 ODI # 419
- - - - 3 31 0 0 ODI v India Sharjah 25 Apr 1990 ODI # 623
- - - - 1 16 0 0 ODI v Australia Colombo (SSC) 30 Apr 1983 ODI # 196
- - - - 2 44 0 0 ODI v New Zealand Adelaide 9 Jan 1988 ODI # 490
- - - - 1 32 0 0 ODI v Australia Sydney 19 Jan 1988 ODI # 496
- - - - 0 10 0 0 ODI v New Zealand Moratuwa 4 Nov 1984 ODI # 275
- - - - 1 56 0 0 Test v New Zealand Wellington 11 Mar 1983 Test # 951
- - - - 1 33 1 0 ODI v Pakistan Sharjah 6 Apr 1984 ODI # 259
- - - - 0 44 0 0 ODI v Pakistan Gujranwala 23 Oct 1985 ODI # 336
- - - - 8 108 0 0 Test v Pakistan Sialkot 27 Oct 1985 Test # 1027
- - - - 2 34 0 0 ODI v India Sharjah 25 Mar 1988 ODI # 512
- - - - 2 68 0 0 ODI v West Indies Karachi 13 Oct 1987 ODI # 457
- - - - 2 123 0 0 Test v England Lord's 25 Aug 1988 Test # 1103
- - - - 1 24 0 0 ODI v New Zealand Colombo (RPS) 5 Apr 1986 ODI # 378
- - - - 1 69 0 0 ODI v Australia Sydney 8 Jan 1985 ODI # 283
- - - - 0 34 0 0 ODI v Pakistan Karachi 31 Mar 1982 ODI # 151
- - - - 1 39 0 0 ODI v New Zealand Napier 19 Mar 1983 ODI # 189
- - - - 0 25 0 0 ODI v Pakistan Sharjah 2 Dec 1986 ODI # 404
- - - - 1 24 0 0 ODI v Australia Melbourne 14 Jan 1988 ODI # 493
- - - - 1 32 0 0 ODI v New Zealand Colombo (PSS) 1 Apr 1984 ODI # 258
- - - - 2 33 0 0 ODI v Pakistan Perth 31 Dec 1989 ODI # 598
DNB - - - 1 38 0 0 ODI v India Colombo (PSS) 22 Sep 1985 ODI # 334
- - - - 0 50 1 0 Test v England Lord's 23 Aug 1984 Test # 994
0 - 0 0.00 0 33 0 0 ODI v Pakistan Peshawar 13 Oct 1985 ODI # 335
1 - 1 1.00 0 25 1 0 ODI v India Bengaluru 26 Sep 1982 ODI # 159
1 - 1 1.00 2 37 0 0 ODI v New Zealand Colombo (SSC) 3 Mar 1984 ODI # 253
1 - 1 1.00 1 49 0 0 ODI v Australia Adelaide 10 Jan 1988 ODI # 491
0 2 2 1.00 3 128 0 0 Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
2* - 2 - 2 27 0 0 ODI v Pakistan Dhaka 27 Oct 1988 ODI # 528
2 - 2 2.00 1 48 0 0 ODI v India Delhi 15 Sep 1982 ODI # 157
2 - 2 2.00 0 34 0 0 ODI v Australia Margao 25 Oct 1989 ODI # 585
0 7 7 3.50 3 93 0 0 Test v New Zealand Christchurch 4 Mar 1983 Test # 950
4 - 4 4.00 1 70 0 0 ODI v Australia Sharjah 2 May 1990 ODI # 630
4 7 11 5.50 0 26 0 0 Test v Pakistan Kandy 23 Feb 1986 Test # 1037
6 - 6 6.00 0 10 0 0 ODI v England Delhi 15 Oct 1989 ODI # 571
- 6 6 6.00 1 111 0 0 Test v India Chennai 17 Sep 1982 Test # 934
7 - 7 7.00 3 12 1 0 ODI v India Kanpur 24 Dec 1986 ODI # 407
7 DNB 7 7.00 4 116 0 0 Test v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
7 - 7 7.00 0 37 0 0 ODI v England Pune 30 Oct 1987 ODI # 472
7 - 7 7.00 0 35 0 0 ODI v India Dhaka 4 Nov 1988 ODI # 534
8 - 8 8.00 - - 0 0 ODI v New Zealand Melbourne 23 Feb 1985 ODI # 310
8 - 8 8.00 3 34 0 0 ODI v Pakistan Hyderabad (Sind) 3 Nov 1985 ODI # 338
8 - 8 8.00 0 41 0 0 ODI v West Indies Hobart 10 Jan 1985 ODI # 284
11 - 11 11.00 1 38 0 0 ODI v India Guwahati 11 Jan 1987 ODI # 415
- 12 12 12.00 5 59 0 0 Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
12 - 12 12.00 0 14 0 0 ODI v New Zealand Moratuwa 31 Mar 1984 ODI # 257
13 - 13 13.00 1 32 2 0 ODI v India Colombo (SSC) 25 Aug 1985 ODI # 332
14 - 14 14.00 1 52 0 0 ODI v India Vadodara 15 Jan 1987 ODI # 417
15 - 15 15.00 3 41 0 0 ODI v West Indies Kanpur 21 Oct 1987 ODI # 464
16 - 16 16.00 1 47 1 0 ODI v India Dhaka 29 Oct 1988 ODI # 530
17 - 17 17.00 4 23 0 0 ODI v Bangladesh Dhaka 2 Nov 1988 ODI # 533
17 - 17 17.00 0 19 0 0 ODI v West Indies Sydney 17 Jan 1985 ODI # 290
18 - 18 18.00 2 36 1 0 ODI v West Indies Rajkot 19 Oct 1989 ODI # 576
19 - 19 19.00 1 37 0 0 ODI v England The Oval 4 Sep 1988 ODI # 521
19 - 19 19.00 1 35 0 0 ODI v Australia Perth 2 Jan 1988 ODI # 484
36 3 39 19.50 1 72 0 0 Test v Pakistan Karachi 7 Nov 1985 Test # 1028
21* - 21 - 3 33 0 0 ODI v New Zealand Hobart 12 Jan 1988 ODI # 492
20 22 42 21.00 5 85 0 0 Test v India Cuttack 4 Jan 1987 Test # 1064
22 - 22 22.00 1 58 0 0 ODI v Pakistan Faisalabad 25 Oct 1987 ODI # 467
22 - 22 22.00 0 33 0 0 ODI v India Delhi 13 Jan 1987 ODI # 416
24 - 24 24.00 0 48 0 0 ODI v West Indies Perth 2 Feb 1985 ODI # 300
24 - 24 24.00 1 69 0 0 Test v Pakistan Karachi 5 Mar 1982 Test # 923
25 - 25 25.00 2 33 0 0 ODI v New Zealand Sharjah 29 Mar 1988 ODI # 514
26* - 26 - 0 34 0 0 ODI v India Colombo (PSS) 21 Sep 1985 ODI # 333
24 38 62 31.00 4 98 0 0 Test v Australia Perth 12 Feb 1988 Test # 1092
31 - 31 31.00 0 27 1 0 ODI v New Zealand Sharjah 31 Mar 1988 ODI # 516
17 54 71 35.50 0 89 0 0 Test v India Nagpur 27 Dec 1986 Test # 1063
38 DNB 38 38.00 7 66 0 0 Test v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
50 - 50 50.00 - - 0 0 ODI v West Indies Melbourne 27 Feb 1985 ODI # 313
- 75 75 75.00 1 125 0 0 Test v Australia Hobart 16 Dec 1989 Test # 1133
93 - 93 93.00 4 132 0 0 Test v India Kanpur 17 Dec 1986 Test # 1061
Statsguru includes the following current or recent relevant matches:
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page