Records type bowling analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date between 26 Aug 1976 and 24 Aug 1992 remove between 26 Aug 1976 and 24 Aug 1992 from query
Ordered by wickets taken (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 1977-1995 171 46 1144 653 14 3/32 3/32 46.64 3.42 81.7 0 0 Profile
filtered 1977-1989 153 45 1138 651 14 3/32 3/32 46.50 3.43 81.2 0 0
Innings by innings list
8.0 6 1 32 3 4.00 3 1 ODI v Pakistan Karachi 26 Mar 1984 ODI # 256
9.0 6 0 59 3 6.55 6 1 ODI v Australia Melbourne 1 Feb 1987 ODI # 429
10.0 6 0 49 2 4.90 6 1 ODI v India Cuttack 27 Dec 1984 ODI # 281
8.0 6 4 14 1 1.75 5 3 Test v New Zealand Wellington 20 Jan 1984 Test # 975
2.0 6 0 14 1 7.00 6 1 ODI v Pakistan Perth 7 Jan 1987 ODI # 414
3.0 6 0 17 1 5.66 5 1 Test v Pakistan Faisalabad 12 Mar 1984 Test # 981
6.0 6 1 21 1 3.50 6 1 Test v New Zealand Wellington 3 Mar 1988 Test # 1094
8.0 6 1 35 1 4.37 6 2 ODI v New Zealand The Oval 9 Jun 1983 ODI # 197
17.0 6 4 40 1 2.35 6 3 Test v New Zealand Auckland 25 Feb 1988 Test # 1093
2.0 6 2 0 0 0.00 6 3 Test v Australia Sydney 10 Jan 1987 Test # 1065
1.0 8 0 1 0 0.75 6 3 Test v New Zealand Auckland 4 Mar 1978 Test # 820
2.0 6 1 1 0 0.50 5 1 Test v India Eden Gardens 31 Dec 1984 Test # 1007
1.0 6 0 2 0 2.00 7 2 Test v Australia Nottingham 11 Jul 1985 Test # 1019
1.0 6 0 2 0 2.00 6 2 Test v Australia Brisbane 14 Nov 1986 Test # 1057
2.0 6 0 2 0 1.00 6 3 Test v Australia Brisbane 14 Nov 1986 Test # 1057
1.0 6 0 2 0 2.00 6 1 Test v Australia Sydney 10 Jan 1987 Test # 1065
1.0 6 0 3 0 3.00 5 3 Test v India Delhi 12 Dec 1984 Test # 1004
5.0 6 3 3 0 0.60 6 4 Test v Australia Perth 28 Nov 1986 Test # 1059
1.0 6 0 4 0 4.00 10 3 Test v India Chennai 13 Jan 1982 Test # 918
2.0 6 1 4 0 2.00 5 3 Test v Pakistan Leeds 26 Aug 1982 Test # 933
2.0 6 1 4 0 2.00 5 3 Test v Australia Adelaide 12 Dec 1986 Test # 1060
1.0 6 0 4 0 4.00 5 1 Test v Australia Melbourne 26 Dec 1986 Test # 1062
2.0 6 1 5 0 2.50 5 4 Test v New Zealand Nottingham 25 Aug 1983 Test # 960
2.0 6 0 5 0 2.50 5 1 Test v India Delhi 12 Dec 1984 Test # 1004
3.0 6 0 6 0 2.00 6 1 Test v Pakistan Birmingham 23 Jul 1987 Test # 1078
1.0 6 0 7 0 7.00 3 3 Test v India Kanpur 31 Jan 1985 Test # 1011
5.0 6 2 8 0 1.60 5 2 Test v New Zealand Nottingham 25 Aug 1983 Test # 960
2.0 6 0 10 0 5.00 6 4 Test v India Birmingham 3 Jul 1986 Test # 1048
2.0 6 0 11 0 5.50 3 1 ODI v Australia Sydney 22 Jan 1987 ODI # 422
3.0 6 1 13 0 4.33 5 4 Test v Australia Manchester 13 Aug 1981 Test # 907
4.0 6 2 13 0 3.25 5 1 ODI v Sri Lanka Leeds 20 Jun 1983 ODI # 217
2.0 6 0 14 0 7.00 5 1 Test v New Zealand Christchurch 3 Feb 1984 Test # 976
4.0 6 0 14 0 3.50 6 2 ODI v India Nagpur 23 Jan 1985 ODI # 295
4.0 6 0 14 0 3.50 6 3 Test v Australia Manchester 1 Aug 1985 Test # 1020
3.0 6 0 14 0 4.66 6 2 ODI v New Zealand Napier 16 Mar 1988 ODI # 508
1.0 8 0 15 0 11.25 6 1 ODI v Pakistan Sialkot 30 Dec 1977 ODI # 46
9.0 6 3 16 0 1.77 5 2 Test v Pakistan Leeds 2 Jul 1987 Test # 1077
8.0 6 2 17 0 2.12 5 1 Test v Pakistan Leeds 26 Aug 1982 Test # 933
2.0 6 0 18 0 9.00 5 3 Test v Pakistan Faisalabad 12 Mar 1984 Test # 981
10.0 6 2 18 0 1.80 6 1 Test v Pakistan The Oval 6 Aug 1987 Test # 1079
7.0 6 0 20 0 2.85 6 2 Test v India Wankhede 28 Nov 1984 Test # 1001
9.0 6 1 22 0 2.44 5 1 Test v Australia Adelaide 12 Dec 1986 Test # 1060
7.0 6 0 24 0 3.42 5 1 ODI v Pakistan Perth 5 Jan 1987 ODI # 413
4.0 6 0 27 0 6.75 6 1 ODI v India Bengaluru 20 Jan 1985 ODI # 293
2.0 6 0 27 0 13.50 5 2 ODI v India Chandigarh 27 Jan 1985 ODI # 298
DNB 8 - - - - - 1 ODI v Pakistan Sahiwal 23 Dec 1977 ODI # 45
DNB 8 - - - - - 1 ODI v Pakistan Lahore 13 Jan 1978 ODI # 47
DNB 8 - - - - - 2 Test v Pakistan Karachi 18 Jan 1978 Test # 815
DNB 8 - - - - - 1 Test v New Zealand Auckland 4 Mar 1978 Test # 820
DNB 6 - - - - - 2 Test v West Indies Lord's 19 Jun 1980 Test # 881
DNB 6 - - - - - 2 Test v West Indies Manchester 10 Jul 1980 Test # 882
DNB 6 - - - - - 2 Test v West Indies The Oval 24 Jul 1980 Test # 883
DNB 6 - - - - - 2 Test v West Indies Leeds 7 Aug 1980 Test # 884
DNB 6 - - - - - 2 ODI v Australia The Oval 20 Aug 1980 ODI # 91
DNB 6 - - - - - 2 ODI v Australia Birmingham 22 Aug 1980 ODI # 92
DNB 6 - - - - - 1 Test v Australia Lord's 28 Aug 1980 Test # 885
DNB 6 - - - - - 3 Test v Australia Lord's 28 Aug 1980 Test # 885
DNB 6 - - - - - 1 ODI v West Indies Kingstown 4 Feb 1981 ODI # 115
DNB 6 - - - - - 2 ODI v West Indies Albion 26 Feb 1981 ODI # 118
DNB 6 - - - - - 1 Test v West Indies Bridgetown 13 Mar 1981 Test # 900
DNB 6 - - - - - 3 Test v West Indies Bridgetown 13 Mar 1981 Test # 900
DNB 6 - - - - - 1 ODI v Australia Lord's 4 Jun 1981 ODI # 119
DNB 6 - - - - - 1 ODI v Australia Birmingham 6 Jun 1981 ODI # 120
DNB 6 - - - - - 1 ODI v Australia Leeds 8 Jun 1981 ODI # 121
DNB 6 - - - - - 2 Test v Australia Nottingham 18 Jun 1981 Test # 903
DNB 6 - - - - - 4 Test v Australia Nottingham 18 Jun 1981 Test # 903
DNB 6 - - - - - 2 Test v Australia Lord's 2 Jul 1981 Test # 904
DNB 6 - - - - - 4 Test v Australia Lord's 2 Jul 1981 Test # 904
DNB 6 - - - - - 1 Test v Australia Leeds 16 Jul 1981 Test # 905
DNB 6 - - - - - 4 Test v Australia Leeds 16 Jul 1981 Test # 905
DNB 6 - - - - - 2 Test v Australia Birmingham 30 Jul 1981 Test # 906
DNB 6 - - - - - 4 Test v Australia Birmingham 30 Jul 1981 Test # 906
DNB 6 - - - - - 2 Test v Australia Manchester 13 Aug 1981 Test # 907
DNB 6 - - - - - 1 Test v Australia The Oval 27 Aug 1981 Test # 908
DNB 6 - - - - - 3 Test v Australia The Oval 27 Aug 1981 Test # 908
DNB 6 - - - - - 1 ODI v India Ahmedabad 25 Nov 1981 ODI # 125
DNB 6 - - - - - 2 Test v India Bengaluru 9 Dec 1981 Test # 912
DNB 6 - - - - - 2 ODI v India Jalandhar 20 Dec 1981 ODI # 131
DNB 6 - - - - - 2 Test v India Delhi 23 Dec 1981 Test # 914
DNB 6 - - - - - 2 Test v India Eden Gardens 1 Jan 1982 Test # 916
DNB 6 - - - - - 4 Test v India Eden Gardens 1 Jan 1982 Test # 916
DNB 6 - - - - - 1 Test v India Chennai 13 Jan 1982 Test # 918
DNB 6 - - - - - 2 ODI v India Cuttack 27 Jan 1982 ODI # 143
DNB 6 - - - - - 2 Test v India Kanpur 30 Jan 1982 Test # 920
DNB 6 - - - - - 2 ODI v Sri Lanka Colombo (SSC) 13 Feb 1982 ODI # 145
DNB 6 - - - - - 1 ODI v Sri Lanka Colombo (SSC) 14 Feb 1982 ODI # 146
DNB 6 - - - - - 1 ODI v Pakistan Nottingham 17 Jul 1982 ODI # 154
DNB 6 - - - - - 2 ODI v Pakistan Manchester 19 Jul 1982 ODI # 155
DNB 6 - - - - - 2 Test v Pakistan Birmingham 29 Jul 1982 Test # 931
DNB 6 - - - - - 4 Test v Pakistan Birmingham 29 Jul 1982 Test # 931
DNB 6 - - - - - 1 Test v Pakistan Lord's 12 Aug 1982 Test # 932
DNB 6 - - - - - 4 Test v Pakistan Lord's 12 Aug 1982 Test # 932
DNB 6 - - - - - 2 ODI v Sri Lanka Taunton 11 Jun 1983 ODI # 201
DNB 6 - - - - - 1 ODI v Pakistan Lord's 13 Jun 1983 ODI # 205
DNB 6 - - - - - 2 ODI v New Zealand Birmingham 15 Jun 1983 ODI # 209
DNB 6 - - - - - 1 ODI v Pakistan Manchester 18 Jun 1983 ODI # 213
DNB 6 - - - - - 2 ODI v India Manchester 22 Jun 1983 ODI # 221
DNB 6 - - - - - 2 Test v New Zealand Lord's 11 Aug 1983 Test # 959
DNB 6 - - - - - 4 Test v New Zealand Lord's 11 Aug 1983 Test # 959
DNB 6 - - - - - 1 Test v New Zealand Wellington 20 Jan 1984 Test # 975
DNB 6 - - - - - 2 ODI v New Zealand Christchurch 18 Feb 1984 ODI # 249
DNB 6 - - - - - 1 ODI v New Zealand Wellington 22 Feb 1984 ODI # 250
DNB 6 - - - - - 2 ODI v New Zealand Auckland 25 Feb 1984 ODI # 251
DNB 6 - - - - - 2 Test v Pakistan Karachi 2 Mar 1984 Test # 978
DNB 6 - - - - - 4 Test v Pakistan Karachi 2 Mar 1984 Test # 978
DNB 6 - - - - - 2 ODI v Pakistan Lahore 9 Mar 1984 ODI # 254
DNB 6 - - - - - 2 Test v Pakistan Lahore 19 Mar 1984 Test # 984
DNB 6 - - - - - 4 Test v Pakistan Lahore 19 Mar 1984 Test # 984
DNB 6 - - - - - 1 ODI v West Indies Manchester 31 May 1984 ODI # 264
DNB 6 - - - - - 1 ODI v West Indies Nottingham 2 Jun 1984 ODI # 265
DNB 6 - - - - - 2 Test v West Indies Lord's 28 Jun 1984 Test # 990
DNB 6 - - - - - 4 Test v West Indies Lord's 28 Jun 1984 Test # 990
DNB 6 - - - - - 4 Test v India Wankhede 28 Nov 1984 Test # 1001
DNB 6 - - - - - 1 ODI v India Pune 5 Dec 1984 ODI # 279
DNB 6 - - - - - 3 Test v India Eden Gardens 31 Dec 1984 Test # 1007
DNB 6 - - - - - 1 Test v India Chennai 13 Jan 1985 Test # 1008
DNB 6 - - - - - 3 Test v India Chennai 13 Jan 1985 Test # 1008
DNB 6 - - - - - 1 Test v India Kanpur 31 Jan 1985 Test # 1011
DNB 6 - - - - - 2 ODI v Australia Melbourne 17 Feb 1985 ODI # 307
DNB 6 - - - - - 1 ODI v India Sydney 26 Feb 1985 ODI # 312
DNB 6 - - - - - 1 ODI v Pakistan Melbourne 2 Mar 1985 ODI # 314
DNB 6 - - - - - 2 ODI v Australia Manchester 30 May 1985 ODI # 329
DNB 6 - - - - - 2 ODI v Australia Birmingham 1 Jun 1985 ODI # 330
DNB 6 - - - - - 1 ODI v Australia Lord's 3 Jun 1985 ODI # 331
DNB 6 - - - - - 1 Test v Australia Leeds 13 Jun 1985 Test # 1017
DNB 6 - - - - - 3 Test v Australia Leeds 13 Jun 1985 Test # 1017
DNB 6 - - - - - 2 Test v Australia Lord's 27 Jun 1985 Test # 1018
DNB 6 - - - - - 4 Test v Australia Lord's 27 Jun 1985 Test # 1018
DNB 6 - - - - - 1 Test v Australia Manchester 1 Aug 1985 Test # 1020
DNB 6 - - - - - 1 Test v Australia Birmingham 15 Aug 1985 Test # 1021
DNB 6 - - - - - 3 Test v Australia Birmingham 15 Aug 1985 Test # 1021
DNB 6 - - - - - 2 Test v Australia The Oval 29 Aug 1985 Test # 1022
DNB 6 - - - - - 3 Test v Australia The Oval 29 Aug 1985 Test # 1022
DNB 6 - - - - - 2 ODI v West Indies Kingston 18 Feb 1986 ODI # 364
DNB 6 - - - - - 1 Test v West Indies St John's 11 Apr 1986 Test # 1045
DNB 6 - - - - - 3 Test v West Indies St John's 11 Apr 1986 Test # 1045
DNB 6 - - - - - 2 ODI v India The Oval 24 May 1986 ODI # 386
DNB 6 - - - - - 1 ODI v India Manchester 26 May 1986 ODI # 387
DNB 6 - - - - - 2 Test v India Lord's 5 Jun 1986 Test # 1046
DNB 6 - - - - - 4 Test v India Lord's 5 Jun 1986 Test # 1046
DNB 6 - - - - - 1 Test v India Leeds 19 Jun 1986 Test # 1047
DNB 6 - - - - - 3 Test v India Leeds 19 Jun 1986 Test # 1047
DNB 6 - - - - - 2 Test v India Birmingham 3 Jul 1986 Test # 1048
DNB 6 - - - - - 1 ODI v New Zealand Leeds 16 Jul 1986 ODI # 388
DNB 6 - - - - - 1 ODI v New Zealand Manchester 18 Jul 1986 ODI # 389
DNB 6 - - - - - 2 Test v New Zealand Lord's 24 Jul 1986 Test # 1049
DNB 6 - - - - - 4 Test v New Zealand Lord's 24 Jul 1986 Test # 1049
DNB 6 - - - - - 2 Test v New Zealand Nottingham 7 Aug 1986 Test # 1050
DNB 6 - - - - - 4 Test v New Zealand Nottingham 7 Aug 1986 Test # 1050
DNB 6 - - - - - 1 Test v New Zealand The Oval 21 Aug 1986 Test # 1051
DNB 6 - - - - - 3 Test v New Zealand The Oval 21 Aug 1986 Test # 1051
DNB 6 - - - - - 2 Test v Australia Perth 28 Nov 1986 Test # 1059
DNB 6 - - - - - 3 Test v Australia Melbourne 26 Dec 1986 Test # 1062
DNB 6 - - - - - 2 ODI v Australia Perth 1 Jan 1987 ODI # 409
DNB 6 - - - - - 2 ODI v West Indies Perth 3 Jan 1987 ODI # 411
DNB 6 - - - - - 1 ODI v West Indies Brisbane 17 Jan 1987 ODI # 418
DNB 6 - - - - - 1 ODI v Australia Brisbane 18 Jan 1987 ODI # 420
DNB 6 - - - - - 2 ODI v West Indies Adelaide 24 Jan 1987 ODI # 423
DNB 6 - - - - - 1 ODI v Australia Adelaide 26 Jan 1987 ODI # 425
DNB 6 - - - - - 2 ODI v West Indies Melbourne 30 Jan 1987 ODI # 428
DNB 6 - - - - - 2 ODI v West Indies Devonport 3 Feb 1987 ODI # 430
DNB 6 - - - - - 1 ODI v Australia Melbourne 8 Feb 1987 ODI # 432
DNB 6 - - - - - 2 ODI v Australia Sydney 11 Feb 1987 ODI # 433
DNB 6 - - - - - 1 ODI v Pakistan The Oval 21 May 1987 ODI # 448
DNB 6 - - - - - 1 ODI v Pakistan Birmingham 25 May 1987 ODI # 450
DNB 6 - - - - - 2 Test v Pakistan Manchester 4 Jun 1987 Test # 1075
TDNB 6 - - - - - - Test v Pakistan Lord's 18 Jun 1987 Test # 1076
DNB 6 - - - - - 3 Test v Pakistan Birmingham 23 Jul 1987 Test # 1078
DNB 6 - - - - - 1 ODI v West Indies Gujranwala 9 Oct 1987 ODI # 452
DNB 6 - - - - - 1 ODI v Pakistan Rawalpindi 12 Oct 1987 ODI # 455
DNB 6 - - - - - 2 ODI v Sri Lanka Peshawar 17 Oct 1987 ODI # 460
DNB 6 - - - - - 2 ODI v Pakistan Karachi 20 Oct 1987 ODI # 463
DNB 6 - - - - - 2 ODI v West Indies Jaipur 26 Oct 1987 ODI # 468
DNB 6 - - - - - 1 ODI v Sri Lanka Pune 30 Oct 1987 ODI # 472
DNB 6 - - - - - 2 ODI v India Wankhede 5 Nov 1987 ODI # 476
DNB 6 - - - - - 1 ODI v Australia Eden Gardens 8 Nov 1987 ODI # 477
DNB 6 - - - - - 1 ODI v Pakistan Lahore 18 Nov 1987 ODI # 478
DNB 6 - - - - - 2 ODI v Pakistan Karachi 20 Nov 1987 ODI # 479
DNB 6 - - - - - 2 ODI v Pakistan Peshawar 22 Nov 1987 ODI # 480
DNB 6 - - - - - 2 Test v Pakistan Lahore 25 Nov 1987 Test # 1081
DNB 6 - - - - - 2 Test v Pakistan Faisalabad 7 Dec 1987 Test # 1083
DNB 6 - - - - - 4 Test v Pakistan Faisalabad 7 Dec 1987 Test # 1083
DNB 6 - - - - - 2 Test v Pakistan Karachi 16 Dec 1987 Test # 1086
DNB 6 - - - - - 2 Test v Australia Sydney 29 Jan 1988 Test # 1090
DNB 6 - - - - - 3 Test v Australia Sydney 29 Jan 1988 Test # 1090
DNB 6 - - - - - 1 ODI v Australia Melbourne 4 Feb 1988 ODI # 503
DNB 6 - - - - - 2 Test v New Zealand Christchurch 12 Feb 1988 Test # 1091
DNB 6 - - - - - 4 Test v New Zealand Christchurch 12 Feb 1988 Test # 1091
DNB 6 - - - - - 1 Test v New Zealand Auckland 25 Feb 1988 Test # 1093
DNB 6 - - - - - 1 ODI v New Zealand Dunedin 9 Mar 1988 ODI # 504
DNB 6 - - - - - 1 ODI v New Zealand Christchurch 12 Mar 1988 ODI # 505
DNB 6 - - - - - 2 ODI v New Zealand Auckland 19 Mar 1988 ODI # 510
DNB 6 - - - - - 1 ODI v West Indies Birmingham 19 May 1988 ODI # 518
DNB 6 - - - - - 2 ODI v West Indies Leeds 21 May 1988 ODI # 519
DNB 6 - - - - - 1 ODI v West Indies Lord's 23 May 1988 ODI # 520
DNB 6 - - - - - 2 Test v West Indies Nottingham 2 Jun 1988 Test # 1098
DNB 6 - - - - - 2 Test v West Indies Manchester 30 Jun 1988 Test # 1100
DNB 6 - - - - - 2 ODI v Australia Manchester 25 May 1989 ODI # 566
DNB 6 - - - - - 2 ODI v Australia Nottingham 27 May 1989 ODI # 567
DNB 6 - - - - - 2 ODI v Australia Lord's 29 May 1989 ODI # 568
DNB 6 - - - - - 2 Test v Australia Lord's 22 Jun 1989 Test # 1122
DNB 6 - - - - - 4 Test v Australia Lord's 22 Jun 1989 Test # 1122
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