Records type all-round analysis [change type]
View match by match list [change view]
Primary team Australia remove Australia from query
Opposition team England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date less than or equal to 8 Apr 1994 remove less than or equal to 8 Apr 1994 from query
Ordered by runs scored (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 1988-1999 287 6120 161* 25.18 4 - - - - 560 68 - Profile
filtered 1988-1994 169 3012 113* 23.71 2 - - - - 314 33 -
Match by match list
71 49 120 - - 1 0 Test v Sri Lanka Moratuwa 8 Sep 1992 Test # 1196
12 102* 114 - - 5 0 Test v England Manchester 3 Jun 1993 Test # 1223
113* DNB 113 - - 5 0 Test v New Zealand Perth 12 Nov 1993 Test # 1235
35 69 104 - - 2 0 Test v England Sydney 4 Jan 1991 Test # 1160
53 47 100 - - 1 0 Test v West Indies Georgetown 23 Mar 1991 Test # 1167
83* 5 88 - - 4 0 Test v England The Oval 19 Aug 1993 Test # 1231
80 DNB 80 - - 4 1 Test v England Birmingham 5 Aug 1993 Test # 1230
66* 12 78 - - 2 0 Test v Sri Lanka Colombo (SSC) 17 Aug 1992 Test # 1194
48 25 73 - - 4 0 Test v Pakistan Melbourne 12 Jan 1990 Test # 1134
61 DNB 61 - - 2 0 Test v South Africa Cape Town 17 Mar 1994 Test # 1253
60 DNB 60 - - 4 0 Test v India Melbourne 26 Dec 1991 Test # 1180
8 52 60 - - 4 0 Test v West Indies Perth 2 Dec 1988 Test # 1110
27 28 55 - - 2 0 Test v West Indies Brisbane 18 Nov 1988 Test # 1108
55 DNB 55 - - 1 0 Test v South Africa Durban 25 Mar 1994 Test # 1256
54 - 54 - - 4 0 Test v New Zealand Christchurch 25 Feb 1993 Test # 1215
50* - 50 - - 2 0 ODI v England Melbourne 10 Jan 1991 ODI # 662
48 - 48 - - 2 1 ODI v New Zealand Sydney 11 Jan 1994 ODI # 872
21 26* 47 - - 1 0 Test v Sri Lanka Brisbane 8 Dec 1989 Test # 1131
26 21 47 - - 1 0 Test v Pakistan Karachi 15 Sep 1988 Test # 1104
44 DNB 44 - - 3 0 Test v England The Oval 24 Aug 1989 Test # 1126
12 32 44 - - 2 0 Test v West Indies St John's 27 Apr 1991 Test # 1170
42 DNB 42 - - 7 0 Test v England Perth 1 Feb 1991 Test # 1163
1 41 42 - - 3 0 Test v India Adelaide 25 Jan 1992 Test # 1184
41* - 41 - - 0 0 ODI v South Africa Bloemfontein 8 Apr 1994 ODI # 903
11 30 41 - - 2 0 Test v South Africa Johannesburg 4 Mar 1994 Test # 1252
41 - 41 - - 2 0 ODI v West Indies Brisbane 10 Jan 1993 ODI # 789
12 27 39 - - 7 0 Test v Pakistan Adelaide 19 Jan 1990 Test # 1135
38 - 38 - - 3 0 ODI v South Africa Sydney 14 Dec 1993 ODI # 862
36* DNB 36 - - 3 0 Test v West Indies Sydney 2 Jan 1993 Test # 1208
36* - 36 - - 1 0 ODI v New Zealand Auckland 10 Mar 1990 ODI # 619
17 18 35 - - 3 1 Test v West Indies Brisbane 27 Nov 1992 Test # 1202
2 33* 35 - - 1 0 Test v England Birmingham 6 Jul 1989 Test # 1123
28 7 35 - - 6 0 Test v India Perth 1 Feb 1992 Test # 1186
33 - 33 - - 0 0 ODI v West Indies Sydney 16 Jan 1993 ODI # 792
33* - 33 - - 1 0 ODI v West Indies Port of Spain 10 Mar 1991 ODI # 673
33 - 33 - - 1 1 ODI v Sri Lanka Melbourne 4 Jan 1990 ODI # 600
24 8 32 - - 4 1 Test v West Indies Melbourne 26 Dec 1992 Test # 1205
28 - 28 - - 3 0 Test v New Zealand Perth 24 Nov 1989 Test # 1129
27 DNB 27 - - 1 1 Test v Pakistan Faisalabad 23 Sep 1988 Test # 1105
0 27 27 - - 3 0 Test v West Indies Perth 30 Jan 1993 Test # 1212
26 - 26 - - 0 1 ODI v South Africa Cape Town 6 Apr 1994 ODI # 902
26* - 26 - - 0 1 ODI v England Nottingham 27 May 1989 ODI # 567
25 - 25 - - 1 0 ODI v India Christchurch 3 Mar 1990 ODI # 613
24 - 24 - - 1 0 ODI v New Zealand Hobart 18 Dec 1990 ODI # 654
24 - 24 - - 2 0 ODI v Pakistan Hobart 10 Dec 1992 ODI # 773
0 24 24 - - 3 1 Test v New Zealand Auckland 12 Mar 1993 Test # 1217
23* - 23 - - 1 1 ODI v West Indies Sydney 13 Dec 1988 ODI # 539
22 DNB 22 - - 3 0 Test v England Brisbane 23 Nov 1990 Test # 1155
22* - 22 - - 0 0 ODI v Pakistan Brisbane 11 Feb 1990 ODI # 602
21* - 21 - - 0 0 ODI v West Indies Perth 6 Dec 1992 ODI # 769
21* - 21 - - 0 0 ODI v South Africa Melbourne 9 Dec 1993 ODI # 860
19 1 20 - - 3 1 Test v South Africa Sydney 2 Jan 1994 Test # 1243
20 - 20 - - 0 0 ODI v England Manchester 19 May 1993 ODI # 830
17 DNB 17 - - 3 0 Test v Sri Lanka Hobart 16 Dec 1989 Test # 1133
17* - 17 - - 2 0 ODI v West Indies Sydney 18 Dec 1991 ODI # 698
17 - 17 - - 0 1 ODI v New Zealand Auckland 28 Mar 1993 ODI # 827
16 DNB 16 - - 3 0 Test v England Leeds 8 Jun 1989 Test # 1121
16 - 16 - - 2 0 ODI v West Indies Melbourne 18 Jan 1993 ODI # 793
16 - 16 - - 0 0 ODI v South Africa Sydney 26 Feb 1992 ODI # 719
16 - 16 - - 3 0 ODI v Pakistan Perth 2 Jan 1989 ODI # 545
15 - 15 - - 7 0 Test v New Zealand Brisbane 3 Dec 1993 Test # 1238
15 - 15 - - 1 0 ODI v New Zealand Christchurch 21 Mar 1993 ODI # 819
15 - 15 - - 2 1 ODI v Pakistan Sydney 25 Feb 1990 ODI # 611
9 5 14 - - 3 0 Test v England Nottingham 1 Jul 1993 Test # 1225
0 14* 14 - - 3 0 Test v South Africa Adelaide 28 Jan 1994 Test # 1246
14* - 14 - - 1 0 ODI v India Bengaluru 27 Oct 1989 ODI # 587
13* - 13 - - 3 0 ODI v West Indies Port of Spain 9 Mar 1991 ODI # 672
13 - 13 - - 1 0 ODI v West Indies Melbourne 15 Dec 1992 ODI # 780
12 DNB 12 - - 6 0 Test v India Brisbane 29 Nov 1991 Test # 1177
12* - 12 - - 2 1 ODI v England Lord's 23 May 1993 ODI # 832
4 8 12 - - 2 0 Test v West Indies Melbourne 24 Dec 1988 Test # 1112
12* - 12 - - 4 0 ODI v Pakistan Sharjah 4 May 1990 ODI # 631
11 - 11 - - 0 0 ODI v India Sydney 20 Jan 1992 ODI # 711
11 - 11 - - 0 0 ODI v Pakistan Sydney 13 Feb 1990 ODI # 603
11 - 11 - - 0 0 ODI v West Indies Brisbane 12 Jan 1992 ODI # 703
11 DNB 11 - - 0 0 Test v West Indies Sydney 26 Jan 1989 Test # 1113
11* - 11 - - 2 0 ODI v West Indies Melbourne 18 Mar 1992 ODI # 749
10* - 10 - - 0 1 ODI v South Africa Sydney 23 Jan 1994 ODI # 877
10 - 10 - - 1 0 ODI v England Manchester 25 May 1989 ODI # 566
0 10 10 - - 4 0 Test v New Zealand Wellington 15 Mar 1990 Test # 1141
9 - 9 - - 1 0 ODI v England Sydney 5 Mar 1992 ODI # 731
9 DNB 9 - - 0 0 Test v West Indies Port of Spain 5 Apr 1991 Test # 1168
1 7 8 - - 0 0 Test v India Sydney 2 Jan 1992 Test # 1181
8 - 8 - - 0 0 ODI v Pakistan Sydney 20 Feb 1990 ODI # 609
8* - 8 - - 0 0 ODI v New Zealand Sydney 29 Nov 1990 ODI # 642
8 - 8 - - 5 0 Test v New Zealand Wellington 4 Mar 1993 Test # 1216
8 - 8 - - 3 0 ODI v Pakistan Perth 11 Mar 1992 ODI # 739
7* - 7 - - 0 0 Test v South Africa Melbourne 26 Dec 1993 Test # 1242
7 - 7 - - 0 0 ODI v West Indies Sydney 16 Jan 1989 ODI # 552
7 - 7 - - 1 0 ODI v Pakistan Brabourne 23 Oct 1989 ODI # 581
7* - 7 - - 2 0 ODI v New Zealand Auckland 22 Feb 1992 ODI # 714
6* - 6 - - 1 0 ODI v New Zealand Melbourne 11 Dec 1990 ODI # 650
6 - 6 - - 1 0 ODI v New Zealand Christchurch 4 Mar 1990 ODI # 615
6* - 6 - - 0 0 ODI v West Indies Bridgetown 13 Mar 1991 ODI # 674
6 - 6 - - 0 0 ODI v Sri Lanka Colombo (RPS) 4 Sep 1992 ODI # 762
5 1 6 - - 7 0 Test v England Melbourne 26 Dec 1990 Test # 1159
5 - 5 - - 0 0 ODI v West Indies Melbourne 12 Dec 1991 ODI # 695
5 - 5 - - 1 0 ODI v South Africa Gqeberha 4 Apr 1994 ODI # 901
5 - 5 - - 4 0 Test v England Nottingham 10 Aug 1989 Test # 1125
5* - 5 - - 1 1 ODI v New Zealand Melbourne 16 Dec 1993 ODI # 863
4 - 4 - - 1 2 ODI v England Sydney 1 Jan 1991 ODI # 660
4* - 4 - - 1 0 ODI v South Africa Johannesburg 19 Feb 1994 ODI # 882
4 - 4 - - 1 0 ODI v South Africa Centurion 20 Feb 1994 ODI # 884
0 4* 4 - - 4 0 Test v Sri Lanka Colombo (RPS) 28 Aug 1992 Test # 1195
3* - 3 - - 2 0 ODI v West Indies Melbourne 14 Jan 1989 ODI # 551
3 DNB 3 - - 1 0 Test v England Lord's 22 Jun 1989 Test # 1122
3 - 3 - - 2 0 ODI v West Indies Sydney 8 Dec 1992 ODI # 771
3 - 3 - - 3 0 ODI v West Indies Melbourne 15 Dec 1988 ODI # 540
3 - 3 - - 0 0 ODI v Sri Lanka Margao 25 Oct 1989 ODI # 585
3 - 3 - - 1 0 ODI v India Perth 8 Dec 1991 ODI # 693
3 - 3 - - 3 0 ODI v Pakistan Melbourne 12 Jan 1993 ODI # 790
2 - 2 - - 0 0 ODI v West Indies Chennai 21 Oct 1989 ODI # 578
2 0 2 - - 4 0 Test v West Indies Bridgetown 19 Apr 1991 Test # 1169
1 DNB 1 - - 5 0 Test v England Adelaide 25 Jan 1991 Test # 1161
1 - 1 - - 0 1 ODI v New Zealand Wellington 24 Mar 1993 ODI # 822
1 - 1 - - 3 0 ODI v New Zealand Hamilton 27 Mar 1993 ODI # 825
1 - 1 - - 0 0 ODI v West Indies Melbourne 5 Jan 1989 ODI # 546
1* - 1 - - 1 0 ODI v South Africa Gqeberha 22 Feb 1994 ODI # 885
1 - 1 - - 1 1 Test v New Zealand Hobart 26 Nov 1993 Test # 1236
1 - 1 - - 0 0 ODI v Pakistan Lahore 14 Oct 1988 ODI # 522
DNB - - - - 0 0 ODI v England Hyderabad (Deccan) 19 Oct 1989 ODI # 575
0 - 0 - - 1 0 ODI v South Africa Durban 24 Feb 1994 ODI # 886
DNB - - - - 2 0 ODI v India Hobart 10 Dec 1991 ODI # 694
DNB - - - - 2 0 ODI v England Birmingham 21 May 1993 ODI # 831
0 DNB 0 - - 4 0 Test v West Indies Adelaide 3 Feb 1989 Test # 1114
DNB - - - - 0 0 ODI v Pakistan Adelaide 11 Dec 1988 ODI # 537
0 - 0 - - 1 0 ODI v Pakistan Sydney 14 Jan 1993 ODI # 791
DNB - - - - 2 0 ODI v West Indies Kingston 26 Feb 1991 ODI # 671
DNB - - - - 2 1 ODI v New Zealand Dunedin 19 Mar 1993 ODI # 816
DNB - - - - 0 0 ODI v England Brisbane 16 Dec 1990 ODI # 653
DNB - - - - 1 3 ODI v South Africa East London 2 Apr 1994 ODI # 900
DNB - - - - 3 2 Test v England Lord's 17 Jun 1993 Test # 1224
DNB - - - - 1 0 ODI v New Zealand Melbourne 19 Jan 1994 ODI # 875
DNB - - - - 3 0 ODI v Sri Lanka Adelaide 18 Feb 1990 ODI # 608
DNB - - - - 1 0 ODI v India Hamilton 8 Mar 1990 ODI # 618
DNB - - - - 2 0 ODI v India Adelaide 15 Dec 1991 ODI # 697
DNB - - - - 1 0 ODI v West Indies Sydney 18 Jan 1989 ODI # 553
0 - 0 - - 2 0 ODI v South Africa Melbourne 21 Jan 1994 ODI # 876
0 0 0 - - 6 2 Test v West Indies Adelaide 23 Jan 1993 Test # 1210
0 DNB 0 - - 4 1 Test v Pakistan Lahore 7 Oct 1988 Test # 1106
DNB - - - - 2 2 Test v England Leeds 22 Jul 1993 Test # 1227
DNB - - - - 3 0 ODI v Sri Lanka Melbourne 26 Dec 1989 ODI # 596
0 - 0 - - 3 0 Test v West Indies Kingston 1 Mar 1991 Test # 1166
DNB - - - - 3 0 ODI v Pakistan Melbourne 23 Feb 1990 ODI # 610
DNB - - - - 4 0 ODI v New Zealand Auckland 11 Mar 1990 ODI # 620
TDNB - - - - 1 0 ODI v West Indies Melbourne 9 Jan 1992 ODI # 699
0 DNB 0 - - 2 0 Test v England Manchester 27 Jul 1989 Test # 1124
DNB - - - - 0 0 ODI v Pakistan Adelaide 13 Dec 1992 ODI # 777
DNB - - - - 1 0 Test v Pakistan Sydney 3 Feb 1990 Test # 1137
DNB - - - - 2 0 ODI v New Zealand Adelaide 12 Dec 1993 ODI # 861
DNB - - - - 2 0 ODI v Sri Lanka Perth 30 Dec 1989 ODI # 597
DNB - - - - 1 0 ODI v West Indies Georgetown 20 Mar 1991 ODI # 675
0 - 0 - - 2 0 ODI v South Africa Sydney 25 Jan 1994 ODI # 878
DNB - - - - 0 0 ODI v New Zealand Sydney 13 Jan 1991 ODI # 663
DNB - - - - 1 0 ODI v Sri Lanka Adelaide 7 Mar 1992 ODI # 733
DNB - - - - 0 0 ODI v Pakistan Brisbane 8 Jan 1989 ODI # 548
DNB - - - - 2 0 ODI v Pakistan Melbourne 3 Jan 1990 ODI # 599
DNB - - - - 1 0 ODI v Sri Lanka Colombo (PSS) 15 Aug 1992 ODI # 758
DNB - - - - 0 0 ODI v New Zealand Sharjah 26 Apr 1990 ODI # 624
DNB - - - - 1 1 ODI v Sri Lanka Sharjah 2 May 1990 ODI # 630
DNB - - - - 2 0 ODI v New Zealand Adelaide 2 Dec 1990 ODI # 645
DNB - - - - 0 0 ODI v New Zealand Melbourne 15 Jan 1991 ODI # 664
DNB - - - - 1 0 ODI v India Sydney 14 Jan 1992 ODI # 705
DNB - - - - 0 0 ODI v Pakistan Melbourne 10 Jan 1989 ODI # 549
DNB - - - - 1 0 ODI v England Perth 9 Dec 1990 ODI # 649
DNB - - - - 2 0 ODI v India Melbourne 18 Jan 1992 ODI # 709
DNB - - - - 0 1 ODI v West Indies Sydney 12 Jan 1989 ODI # 550
0 - 0 - - 3 0 ODI v South Africa Brisbane 9 Jan 1994 ODI # 871
DNB - - - - 0 0 ODI v Sri Lanka Colombo (RPS) 5 Sep 1992 ODI # 763
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page