Records type batting analysis [change type]
View list of dismissals [change view]
Primary team India remove India from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
unfiltered 1969-1989 154 188 22 6302 138 37.96 8453+ 48.30* 13 37 14 Profile
filtered 1969-1989 154 188 22 6302 138 37.96 8453+ 48.30* 13 37 14
List of dismissals
not out 16 2 Test v Australia Chennai 24 Dec 1969 Test # 669
caught HB Taber LC Mayne 0 4 Test v Australia Chennai 24 Dec 1969 Test # 669
DNB - 2 ODI v England Lord's 7 Jun 1975 ODI # 19
DNB - 2 ODI v East Africa Leeds 11 Jun 1975 ODI # 24
caught JFM Morrison DR Hadlee 1 1 ODI v New Zealand Manchester 14 Jun 1975 ODI # 28
bowled BE Congdon 64 2 Test v New Zealand Auckland 24 Jan 1976 Test # 769
DNB - 4 Test v New Zealand Auckland 24 Jan 1976 Test # 769
lbw BE Congdon 45 1 Test v New Zealand Christchurch 5 Feb 1976 Test # 771
caught KJ Wadsworth HJ Howarth 30 3 Test v New Zealand Christchurch 5 Feb 1976 Test # 771
lbw RO Collinge 26 1 Test v New Zealand Wellington 13 Feb 1976 Test # 772
caught ADG Roberts DR Hadlee 13 3 Test v New Zealand Wellington 13 Feb 1976 Test # 772
bowled RO Collinge 26 1 ODI v New Zealand Christchurch 21 Feb 1976 ODI # 35
bowled DR Hadlee 3 2 ODI v New Zealand Auckland 22 Feb 1976 ODI # 36
bowled MA Holding 26 1 Test v West Indies Bridgetown 10 Mar 1976 Test # 773
caught LG Rowe RR Jumadeen 25 3 Test v West Indies Bridgetown 10 Mar 1976 Test # 773
caught DL Murray RR Jumadeen 19 2 Test v West Indies Port of Spain 24 Mar 1976 Test # 774
stumped DL Murray AL Padmore 25 2 Test v West Indies Port of Spain 7 Apr 1976 Test # 775
run out 85 4 Test v West Indies Port of Spain 7 Apr 1976 Test # 775
caught BD Julien MA Holding 39 1 Test v West Indies Kingston 21 Apr 1976 Test # 776
stumped DL Murray RR Jumadeen 60 3 Test v West Indies Kingston 21 Apr 1976 Test # 776
caught DR O'Sullivan Sir RJ Hadlee 45 1 Test v New Zealand Wankhede 10 Nov 1976 Test # 785
caught ADG Roberts RO Collinge 30 3 Test v New Zealand Wankhede 10 Nov 1976 Test # 785
bowled DR O'Sullivan 70 1 Test v New Zealand Kanpur 18 Nov 1976 Test # 786
caught NM Parker Sir RJ Hadlee 8 3 Test v New Zealand Kanpur 18 Nov 1976 Test # 786
caught PJ Petherick BL Cairns 21 1 Test v New Zealand Chennai 26 Nov 1976 Test # 787
caught JFM Morrison Sir RJ Hadlee 55 3 Test v New Zealand Chennai 26 Nov 1976 Test # 787
lbw JK Lever 0 2 Test v England Delhi 17 Dec 1976 Test # 788
caught (sub) DL Underwood 24 3 Test v England Delhi 17 Dec 1976 Test # 788
bowled CM Old 0 2 Test v England Chennai 14 Jan 1977 Test # 793
caught RA Woolmer DL Underwood 12 4 Test v England Chennai 14 Jan 1977 Test # 793
lbw WM Clark 0 2 Test v Australia Brisbane 2 Dec 1977 Test # 809
caught SJ Rixon JR Thomson 47 4 Test v Australia Brisbane 2 Dec 1977 Test # 809
caught JB Gannon JR Thomson 90 1 Test v Australia Perth 16 Dec 1977 Test # 811
caught SJ Rixon RB Simpson 100 3 Test v Australia Perth 16 Dec 1977 Test # 811
caught RB Simpson WM Clark 72 1 Test v Australia Melbourne 30 Dec 1977 Test # 812
bowled GJ Cosier 41 3 Test v Australia Melbourne 30 Dec 1977 Test # 812
caught JB Gannon WM Clark 9 2 Test v Australia Sydney 7 Jan 1978 Test # 814
caught GJ Cosier JR Thomson 0 2 Test v Australia Adelaide 28 Jan 1978 Test # 816
caught IW Callen B Yardley 86 4 Test v Australia Adelaide 28 Jan 1978 Test # 816
caught Sarfraz Nawaz Sarfraz Nawaz 51 1 ODI v Pakistan Quetta 1 Oct 1978 ODI # 54
not out 34 1 ODI v Pakistan Sialkot 13 Oct 1978 ODI # 55
caught Wasim Bari Sarfraz Nawaz 4 2 Test v Pakistan Faisalabad 16 Oct 1978 Test # 831
DNB - 4 Test v Pakistan Faisalabad 16 Oct 1978 Test # 831
hit wicket Sarfraz Nawaz 20 1 Test v Pakistan Lahore 27 Oct 1978 Test # 832
caught Iqbal Qasim Sarfraz Nawaz 7 3 Test v Pakistan Lahore 27 Oct 1978 Test # 832
DNB - 2 ODI v Pakistan Sahiwal 3 Nov 1978 ODI # 56
lbw Sarfraz Nawaz 14 1 Test v Pakistan Karachi 14 Nov 1978 Test # 833
bowled Imran Khan 53 3 Test v Pakistan Karachi 14 Nov 1978 Test # 833
bowled ST Clarke 4 1 Test v West Indies Wankhede 1 Dec 1978 Test # 835
not out 37 3 Test v West Indies Wankhede 1 Dec 1978 Test # 835
not out 101 1 Test v West Indies Kanpur 2 Feb 1979 Test # 845
caught DL Murray CEH Croft 8 1 ODI v West Indies Birmingham 9 Jun 1979 ODI # 61
bowled GB Troup 1 1 ODI v New Zealand Leeds 13 Jun 1979 ODI # 65
bowled DS de Silva 7 2 ODI v Sri Lanka Manchester 16 Jun 1979 ODI # 68
bowled RGD Willis 31 2 Test v England Birmingham 12 Jul 1979 Test # 851
lbw IT Botham 10 3 Test v England Birmingham 12 Jul 1979 Test # 851
caught RW Taylor RGD Willis 0 2 Test v England Leeds 16 Aug 1979 Test # 853
hit wicket RM Hogg 2 1 Test v Australia Wankhede 3 Nov 1979 Test # 860
caught S Wettimuny VB John 13 1 ODI v Sri Lanka Amritsar 12 Sep 1982 ODI # 156
DNB - 2 ODI v Sri Lanka Delhi 15 Sep 1982 ODI # 157
DNB - 2 ODI v Sri Lanka Bengaluru 26 Sep 1982 ODI # 159
caught Tahir Naqqash Jalal-ud-Din 51 2 ODI v Pakistan Gujranwala 3 Dec 1982 ODI # 162
not out 109 2 Test v Pakistan Lahore 10 Dec 1982 Test # 941
caught Mansoor Akhtar Ijaz Faqih 6 2 ODI v Pakistan Multan 17 Dec 1982 ODI # 163
lbw Imran Khan 5 1 Test v Pakistan Karachi 23 Dec 1982 Test # 942
lbw Imran Khan 3 3 Test v Pakistan Karachi 23 Dec 1982 Test # 942
not out 1 2 ODI v Pakistan Lahore 31 Dec 1982 ODI # 164
bowled Mudassar Nazar 22 1 Test v Pakistan Faisalabad 3 Jan 1983 Test # 945
lbw Imran Khan 78 3 Test v Pakistan Faisalabad 3 Jan 1983 Test # 945
stumped Wasim Bari Iqbal Qasim 61 2 Test v Pakistan Hyderabad (Sind) 14 Jan 1983 Test # 946
caught Imran Khan Iqbal Qasim 64 3 Test v Pakistan Hyderabad (Sind) 14 Jan 1983 Test # 946
bowled Sarfraz Nawaz 8 1 ODI v Pakistan Karachi 21 Jan 1983 ODI # 172
caught Wasim Bari Imran Khan 120 2 Test v Pakistan Lahore 23 Jan 1983 Test # 947
caught Wasim Bari Imran Khan 19 1 Test v Pakistan Karachi 30 Jan 1983 Test # 948
not out 103 3 Test v Pakistan Karachi 30 Jan 1983 Test # 948
caught PJL Dujon J Garner 29 1 Test v West Indies Kingston 23 Feb 1983 Test # 949
caught J Garner MD Marshall 40 3 Test v West Indies Kingston 23 Feb 1983 Test # 949
run out 27 2 ODI v West Indies Port of Spain 9 Mar 1983 ODI # 187
caught CH Lloyd AME Roberts 58 1 Test v West Indies Port of Spain 11 Mar 1983 Test # 952
lbw IVA Richards 117 3 Test v West Indies Port of Spain 11 Mar 1983 Test # 952
bowled IVA Richards 30 1 ODI v West Indies Albion 29 Mar 1983 ODI # 191
caught IVA Richards MD Marshall 13 2 Test v West Indies Georgetown 31 Mar 1983 Test # 953
bowled HA Gomes 11 1 ODI v West Indies St George's 7 Apr 1983 ODI # 192
caught PJL Dujon MD Marshall 91 1 Test v West Indies Bridgetown 15 Apr 1983 Test # 954
caught PJL Dujon AME Roberts 80 3 Test v West Indies Bridgetown 15 Apr 1983 Test # 954
caught CH Lloyd WW Davis 54 1 Test v West Indies St John's 28 Apr 1983 Test # 956
caught AL Logie WW Davis 116 3 Test v West Indies St John's 28 Apr 1983 Test # 956
caught PJL Dujon J Garner 21 1 ODI v West Indies Manchester 9 Jun 1983 ODI # 200
caught (sub) AJ Traicos 44 2 ODI v Zimbabwe Leicester 11 Jun 1983 ODI # 204
run out 2 2 ODI v Australia Nottingham 13 Jun 1983 ODI # 207
caught CH Lloyd MA Holding 80 2 ODI v West Indies The Oval 15 Jun 1983 ODI # 210
caught DL Houghton PWE Rawson 5 1 ODI v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
caught RW Marsh JR Thomson 13 1 ODI v Australia Chelmsford 20 Jun 1983 ODI # 219
run out 46 2 ODI v England Manchester 22 Jun 1983 ODI # 221
bowled MA Holding 26 1 ODI v West Indies Lord's 25 Jun 1983 ODI # 223
not out 60 2 ODI v Pakistan Hyderabad (Deccan) 10 Sep 1983 ODI # 224
bowled Mudassar Nazar 4 1 Test v Pakistan Bengaluru 14 Sep 1983 Test # 961
DNB - 3 Test v Pakistan Bengaluru 14 Sep 1983 Test # 961
caught Wasim Bari Azeem Hafeez 7 2 Test v Pakistan Jalandhar 24 Sep 1983 Test # 962
bowled Tahir Naqqash 1 2 ODI v Pakistan Jaipur 2 Oct 1983 ODI # 225
lbw MD Marshall 0 2 Test v West Indies Kanpur 21 Oct 1983 Test # 964
bowled WW Davis 0 3 Test v West Indies Kanpur 21 Oct 1983 Test # 964
caught PJL Dujon WW Daniel 1 1 Test v West Indies Delhi 29 Oct 1983 Test # 965
caught WW Davis MD Marshall 0 3 Test v West Indies Delhi 29 Oct 1983 Test # 965
run out 55 1 ODI v West Indies Indore 1 Dec 1983 ODI # 228
bowled MA Holding 16 2 ODI v West Indies Jamshedpur 7 Dec 1983 ODI # 229
caught MD Marshall MD Marshall 0 1 Test v West Indies Eden Gardens 10 Dec 1983 Test # 971
bowled MA Holding 0 3 Test v West Indies Eden Gardens 10 Dec 1983 Test # 971
caught MA Holding IVA Richards 23 1 ODI v West Indies Guwahati 17 Dec 1983 ODI # 230
bowled Manzoor Elahi 5 2 ODI v Pakistan Quetta 12 Oct 1984 ODI # 272
bowled Wasim Raja 36 2 Test v Pakistan Lahore 17 Oct 1984 Test # 995
not out 101 3 Test v Pakistan Lahore 17 Oct 1984 Test # 995
hit wicket Azeem Hafeez 37 1 Test v Pakistan Faisalabad 24 Oct 1984 Test # 996
DNB - 1 ODI v Pakistan Sialkot 31 Oct 1984 ODI # 273
caught CS Cowdrey PI Pocock 49 2 Test v England Wankhede 28 Nov 1984 Test # 1001
not out 22 4 Test v England Wankhede 28 Nov 1984 Test # 1001
caught DI Gower PI Pocock 42 1 Test v England Delhi 12 Dec 1984 Test # 1004
bowled PH Edmonds 64 3 Test v England Delhi 12 Dec 1984 Test # 1004
not out 1 1 ODI v England Cuttack 27 Dec 1984 ODI # 281
caught CS Cowdrey PH Edmonds 42 1 Test v England Eden Gardens 31 Dec 1984 Test # 1007
DNB - 3 Test v England Eden Gardens 31 Dec 1984 Test # 1007
caught PR Downton NA Foster 78 1 Test v England Chennai 13 Jan 1985 Test # 1008
caught NG Cowans NA Foster 95 3 Test v England Chennai 13 Jan 1985 Test # 1008
bowled NG Cowans 15 1 Test v England Kanpur 31 Jan 1985 Test # 1011
DNB - 3 Test v England Kanpur 31 Jan 1985 Test # 1011
not out 11 2 ODI v Pakistan Melbourne 20 Feb 1985 ODI # 309
caught AJ Lamb NG Cowans 6 1 ODI v England Sydney 26 Feb 1985 ODI # 312
DNB - 2 ODI v Australia Melbourne 3 Mar 1985 ODI # 315
DNB - 2 ODI v New Zealand Sydney 5 Mar 1985 ODI # 316
DNB - 2 ODI v Pakistan Melbourne 10 Mar 1985 ODI # 319
bowled Imran Khan 5 1 ODI v Pakistan Sharjah 22 Mar 1985 ODI # 321
not out 24 2 ODI v Australia Sharjah 29 Mar 1985 ODI # 325
caught SAR Silva RJ Ratnayake 2 2 ODI v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
caught FS Ahangama ALF de Mel 60 2 Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
caught PA de Silva RJ Ratnayake 10 4 Test v Sri Lanka Colombo (PSS) 6 Sep 1985 Test # 1024
lbw FS Ahangama 30 1 Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
not out 116 3 Test v Sri Lanka Kandy 14 Sep 1985 Test # 1025
DNB - 2 ODI v Sri Lanka Colombo (PSS) 21 Sep 1985 ODI # 333
caught SAR Silva RJ Ratnayake 5 1 ODI v Sri Lanka Colombo (PSS) 22 Sep 1985 ODI # 334
bowled Mudassar Nazar 11 2 ODI v Pakistan Sharjah 17 Nov 1985 ODI # 340
caught IVA Richards J Garner 0 1 ODI v West Indies Sharjah 22 Nov 1985 ODI # 341
caught GR Marsh CJ McDermott 37 2 Test v Australia Adelaide 13 Dec 1985 Test # 1032
caught WB Phillips BA Reid 45 2 Test v Australia Melbourne 26 Dec 1985 Test # 1033
not out 3 4 Test v Australia Melbourne 26 Dec 1985 Test # 1033
caught RJ Bright DR Gilbert 138 1 Test v Australia Sydney 2 Jan 1986 Test # 1034
bowled SL Boock 61 2 ODI v New Zealand Brisbane 11 Jan 1986 ODI # 348
caught WB Phillips DR Gilbert 13 1 ODI v Australia Brisbane 12 Jan 1986 ODI # 349
not out 58 2 ODI v Australia Melbourne 16 Jan 1986 ODI # 351
caught MD Crowe MC Snedden 30 1 ODI v New Zealand Perth 18 Jan 1986 ODI # 352
caught GRJ Matthews DR Gilbert 16 2 ODI v Australia Sydney 21 Jan 1986 ODI # 354
caught JG Bracewell JG Bracewell 74 1 ODI v New Zealand Melbourne 23 Jan 1986 ODI # 355
caught EB McSweeney SR Gillespie 5 2 ODI v New Zealand Adelaide 25 Jan 1986 ODI # 356
caught WB Phillips CJ McDermott 0 2 ODI v Australia Adelaide 26 Jan 1986 ODI # 357
caught EB McSweeney SR Gillespie 24 1 ODI v New Zealand Launceston 2 Feb 1986 ODI # 361
caught GR Marsh GRJ Matthews 13 2 ODI v Australia Sydney 5 Feb 1986 ODI # 362
handled ball 15 1 ODI v Australia Melbourne 9 Feb 1986 ODI # 363
caught DR Pringle PH Edmonds 69 2 Test v England Lord's 5 Jun 1986 Test # 1046
lbw DR Pringle 8 4 Test v England Lord's 5 Jun 1986 Test # 1046
bowled PH Edmonds 79 2 Test v England Birmingham 3 Jul 1986 Test # 1048
caught BN French PH Edmonds 16 4 Test v England Birmingham 3 Jul 1986 Test # 1048
run out 1 2 Test v Australia Chennai 18 Sep 1986 Test # 1052
caught DC Boon GRJ Matthews 51 4 Test v Australia Chennai 18 Sep 1986 Test # 1052
DNB - 2 Test v Australia Delhi 26 Sep 1986 Test # 1053
caught MRJ Veletta (sub) GRJ Matthews 35 2 Test v Australia Wankhede 15 Oct 1986 Test # 1054
caught RS Mahanama (sub) BR Jurangpathy 131 2 Test v Sri Lanka Nagpur 27 Dec 1986 Test # 1063
bowled SD Anurasiri 39 1 Test v Sri Lanka Cuttack 4 Jan 1987 Test # 1064
run out 89 2 Test v Pakistan Chennai 3 Feb 1987 Test # 1066
run out 9 1 Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
bowled Tauseef Ahmed 31 3 Test v Pakistan Eden Gardens 11 Feb 1987 Test # 1067
bowled Imran Khan 49 1 Test v Pakistan Jaipur 21 Feb 1987 Test # 1069
not out 15 3 Test v Pakistan Jaipur 21 Feb 1987 Test # 1069
caught Iqbal Qasim Iqbal Qasim 7 2 Test v Pakistan Ahmedabad 4 Mar 1987 Test # 1071
bowled Tauseef Ahmed 13 2 Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
caught Saleem Yousuf Wasim Akram 0 4 Test v Pakistan Bengaluru 13 Mar 1987 Test # 1073
caught CG Butts CA Walsh 1 1 Test v West Indies Wankhede 11 Dec 1987 Test # 1085
caught IVA Richards CA Walsh 8 3 Test v West Indies Wankhede 11 Dec 1987 Test # 1085
caught RB Richardson CL Hooper 33 2 ODI v West Indies Guwahati 23 Dec 1987 ODI # 482
bowled WW Davis 43 2 Test v West Indies Eden Gardens 26 Dec 1987 Test # 1088
run out 70 1 ODI v West Indies Eden Gardens 2 Jan 1988 ODI # 483
caught PV Simmons EAE Baptiste 21 2 ODI v West Indies Ahmedabad 7 Jan 1988 ODI # 489
caught PJL Dujon CA Walsh 3 1 Test v West Indies Chennai 11 Jan 1988 Test # 1089
caught RB Richardson CA Walsh 1 3 Test v West Indies Chennai 11 Jan 1988 Test # 1089
not out 100 1 ODI v West Indies Faridabad 19 Jan 1988 ODI # 497
caught PJL Dujon BP Patterson 3 2 ODI v West Indies Gwalior 22 Jan 1988 ODI # 500
bowled BP Patterson 56 1 ODI v West Indies Thiruvananthapuram 25 Jan 1988 ODI # 502
run out 1 1 ODI v Sri Lanka Sharjah 25 Mar 1988 ODI # 512
not out 102 1 ODI v New Zealand Sharjah 27 Mar 1988 ODI # 513
caught MJ Greatbatch DK Morrison 58 1 ODI v New Zealand Sharjah 1 Apr 1988 ODI # 517
run out 7 1 ODI v West Indies Sharjah 16 Oct 1988 ODI # 523
run out 15 2 ODI v Pakistan Sharjah 19 Oct 1988 ODI # 525
caught PJL Dujon CA Walsh 20 1 ODI v West Indies Sharjah 21 Oct 1988 ODI # 526
not out 19 2 ODI v Bangladesh Chattogram 27 Oct 1988 ODI # 529
run out 31 2 ODI v Sri Lanka Dhaka 29 Oct 1988 ODI # 530
not out 74 2 ODI v Pakistan Dhaka 31 Oct 1988 ODI # 532
caught DSBP Kuruppu MAWR Madurasinghe 7 2 ODI v Sri Lanka Dhaka 4 Nov 1988 ODI # 534
bowled IVA Richards 20 1 ODI v West Indies Sharjah 13 Oct 1989 ODI # 569
caught Saleem Malik Wasim Akram 88 1 ODI v Pakistan Sharjah 15 Oct 1989 ODI # 572
caught IVA Richards WKM Benjamin 29 1 ODI v West Indies Sharjah 16 Oct 1989 ODI # 573
not out 30 2 ODI v Pakistan Sharjah 20 Oct 1989 ODI # 577
obstruct field 28 1 ODI v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
caught AL Logie IVA Richards 23 2 ODI v West Indies Delhi 23 Oct 1989 ODI # 582
bowled GRJ Matthews 5 2 ODI v Australia Bengaluru 27 Oct 1989 ODI # 587
caught Abdul Qadir Mushtaq Ahmed 20 2 ODI v Pakistan Eden Gardens 28 Oct 1989 ODI # 589
bowled CA Walsh 15 1 ODI v West Indies Wankhede 30 Oct 1989 ODI # 591
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th Match, Jun 11, 2024 [T20I # 2667 - Live]
    »
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
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