Records / One-Day Internationals / All-round records / Opening the batting and bowling in the same match

Player Team Opposition Ground Match Date Scorecard
Frasat Ali East Africa v New Zealand Birmingham 7 Jun 1975 ODI # 20
Frasat Ali East Africa v India Leeds 11 Jun 1975 ODI # 24
Frasat Ali East Africa v England Birmingham 14 Jun 1975 ODI # 27
Majid Khan Pakistan v Australia Nottingham 13 Jun 1979 ODI # 66
RMH Binny India v Australia Sydney 18 Dec 1980 ODI # 100
RMH Binny India v Australia Melbourne 11 Jan 1981 ODI # 106
Wasim Raja Pakistan v New Zealand Hamilton 15 Jan 1985 ODI # 288
IT Botham England v West Indies Port of Spain 4 Mar 1986 ODI # 366
M Prabhakar India v Pakistan Jamshedpur 26 Mar 1987 ODI # 440
M Prabhakar India v England Sharjah 2 Apr 1987 ODI # 442
MC Snedden New Zealand v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
MC Snedden New Zealand v India Bangalore 14 Oct 1987 ODI # 458
MC Snedden New Zealand v Australia Chandigarh 27 Oct 1987 ODI # 470
JR Ratnayeke Sri Lanka v England Pune 30 Oct 1987 ODI # 472
JR Ratnayeke Sri Lanka v Bangladesh Dhaka 2 Nov 1988 ODI # 533
M Prabhakar India v New Zealand Wellington 6 Mar 1990 ODI # 616
M Prabhakar India v Australia Hamilton 8 Mar 1990 ODI # 618
M Prabhakar India v Pakistan Sharjah 27 Apr 1990 ODI # 625
N Kapil Dev India v Zimbabwe Hamilton 7 Mar 1992 ODI # 732
IT Botham England v South Africa Sydney 22 Mar 1992 ODI # 751
M Prabhakar India v South Africa Durban 17 Dec 1992 ODI # 783
M Prabhakar India v South Africa East London 19 Dec 1992 ODI # 784
M Prabhakar India v England Jaipur 18 Jan 1993 ODI # 794
M Prabhakar India v England Chandigarh 21 Jan 1993 ODI # 795
M Prabhakar India v England Bangalore 26 Feb 1993 ODI # 809
M Prabhakar India v England Jamshedpur 1 Mar 1993 ODI # 811
M Prabhakar India v England Gwalior 4 Mar 1993 ODI # 813
M Prabhakar India v England Gwalior 5 Mar 1993 ODI # 814
M Prabhakar India v Zimbabwe Faridabad 19 Mar 1993 ODI # 817
CC Lewis England v Sri Lanka Moratuwa 20 Mar 1993 ODI # 818
M Prabhakar India v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
M Prabhakar India v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
M Prabhakar India v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
M Prabhakar India v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
UC Hathurusingha Sri Lanka v South Africa Colombo (RPS) 2 Sep 1993 ODI # 837
M Prabhakar India v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
DH Brain Zimbabwe v Sri Lanka Patna 15 Nov 1993 ODI # 850
M Prabhakar India v West Indies Ahmedabad 16 Nov 1993 ODI # 851
M Prabhakar India v Zimbabwe Indore 18 Nov 1993 ODI # 852
M Prabhakar India v South Africa Mohali 22 Nov 1993 ODI # 855
M Prabhakar India v South Africa Kolkata 24 Nov 1993 ODI # 856
M Prabhakar India v West Indies Kolkata 27 Nov 1993 ODI # 858
M Prabhakar India v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
M Prabhakar India v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
M Prabhakar India v Sri Lanka Colombo (RPS) 5 Sep 1994 ODI # 922
M Prabhakar India v Australia Colombo (RPS) 9 Sep 1994 ODI # 924
M Prabhakar India v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
M Prabhakar India v West Indies Faridabad 17 Oct 1994 ODI # 931
M Prabhakar India v West Indies Mumbai 20 Oct 1994 ODI # 933
M Prabhakar India v West Indies Chennai 23 Oct 1994 ODI # 936
M Prabhakar India v New Zealand Vadodara 28 Oct 1994 ODI # 939
M Prabhakar India v West Indies Kanpur 30 Oct 1994 ODI # 941
M Prabhakar India v Australia Dunedin 22 Feb 1995 ODI # 979
M Prabhakar India v Bangladesh Sharjah 5 Apr 1995 ODI # 993
M Prabhakar India v Pakistan Sharjah 7 Apr 1995 ODI # 995
M Prabhakar India v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
M Prabhakar India v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
UC Hathurusingha Sri Lanka v Pakistan Sharjah 12 Oct 1995 ODI # 1007
M Prabhakar India v New Zealand Jamshedpur 15 Nov 1995 ODI # 1015
M Prabhakar India v New Zealand Amritsar 18 Nov 1995 ODI # 1016
M Prabhakar India v New Zealand Pune 24 Nov 1995 ODI # 1017
M Prabhakar India v New Zealand Nagpur 26 Nov 1995 ODI # 1018
M Prabhakar India v New Zealand Mumbai (BS) 29 Nov 1995 ODI # 1019
PAJ DeFreitas England v South Africa Bloemfontein 11 Jan 1996 ODI # 1034
RP Snell South Africa v England Bloemfontein 11 Jan 1996 ODI # 1034
PAJ DeFreitas England v South Africa Johannesburg 13 Jan 1996 ODI # 1036
ME Waugh Australia v Sri Lanka Sydney 20 Jan 1996 ODI # 1043
M Prabhakar India v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
L Klusener South Africa v Australia Bloemfontein 13 Apr 1997 ODI # 1199
L Klusener South Africa v New Zealand Brisbane 9 Jan 1998 ODI # 1270
L Klusener South Africa v Australia Brisbane 11 Jan 1998 ODI # 1272
L Klusener South Africa v New Zealand Perth 16 Jan 1998 ODI # 1278
ME Waugh Australia v South Africa Sydney 26 Jan 1998 ODI # 1285
ME Waugh Australia v South Africa Sydney 27 Jan 1998 ODI # 1287
NC Johnson Zimbabwe v Pakistan Gujranwala 20 Nov 1998 ODI # 1375
NC Johnson Zimbabwe v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
NC Johnson Zimbabwe v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
NC Johnson Zimbabwe v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
NC Johnson Zimbabwe v Kenya Dhaka 27 Mar 1999 ODI # 1424
ME Waugh Australia v West Indies Bridgetown 25 Apr 1999 ODI # 1442
NC Johnson Zimbabwe v India Leicester 19 May 1999 ODI # 1450
NC Johnson Zimbabwe v Sri Lanka Worcester 22 May 1999 ODI # 1456
NC Johnson Zimbabwe v England Nottingham 25 May 1999 ODI # 1461
PV Simmons West Indies v Scotland Leicester 27 May 1999 ODI # 1465
NC Johnson Zimbabwe v South Africa Chelmsford 29 May 1999 ODI # 1468
NC Johnson Zimbabwe v New Zealand Leeds 6 Jun 1999 ODI # 1475
NC Johnson Zimbabwe v Australia Lord's 9 Jun 1999 ODI # 1477
NC Johnson Zimbabwe v West Indies Singapore 2 Sep 1999 ODI # 1492
NC Johnson Zimbabwe v India Singapore 4 Sep 1999 ODI # 1493
Abdul Razzaq Pakistan v West Indies Toronto 19 Sep 1999 ODI # 1502
NC Johnson Zimbabwe v Kenya Nairobi (Gym) 25 Sep 1999 ODI # 1503
NC Johnson Zimbabwe v South Africa Nairobi (Gym) 28 Sep 1999 ODI # 1505
NC Johnson Zimbabwe v India Nairobi (Gym) 1 Oct 1999 ODI # 1508
NC Johnson Zimbabwe v South Africa Durban 2 Feb 2000 ODI # 1555
NC Johnson Zimbabwe v South Africa Port Elizabeth 6 Feb 2000 ODI # 1558
NC Johnson Zimbabwe v England Bulawayo 16 Feb 2000 ODI # 1562
NC Johnson Zimbabwe v Pakistan St John's 5 Apr 2000 ODI # 1586
NC Johnson Zimbabwe v Pakistan St George's 15 Apr 2000 ODI # 1590
NC Johnson Zimbabwe v England The Oval 8 Jul 2000 ODI # 1607
NC Johnson Zimbabwe v West Indies Canterbury 11 Jul 2000 ODI # 1611
NC Johnson Zimbabwe v England Manchester 13 Jul 2000 ODI # 1613
NC Johnson Zimbabwe v England Birmingham 18 Jul 2000 ODI # 1617
CL Cairns New Zealand v Pakistan Singapore 20 Aug 2000 ODI # 1623
JM Davison Canada v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
E Schiferli Netherlands v Pakistan Paarl 25 Feb 2003 ODI # 1967
E Schiferli Netherlands v Zimbabwe Bulawayo 28 Feb 2003 ODI # 1972
JM Davison Canada v New Zealand Benoni 3 Mar 2003 ODI # 1977
E Schiferli Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
V Sehwag India v Australia Mumbai 1 Nov 2003 ODI # 2054
Asim Saeed U.A.E. v India Dambulla 16 Jul 2004 ODI # 2144
IK Pathan India v South Africa Kolkata 25 Nov 2005 ODI # 2299
DJ Reekers Netherlands v Sri Lanka Amstelveen 4 Jul 2006 ODI # 2390
DJ Reekers Netherlands v Sri Lanka Amstelveen 6 Jul 2006 ODI # 2391
PJC Hoffmann Scotland v Netherlands Ayr 6 Aug 2006 ODI # 2399
DJ Reekers Netherlands v Scotland Ayr 6 Aug 2006 ODI # 2399
DJ Reekers Netherlands v Ireland Ayr 8 Aug 2006 ODI # 2401
GH O'Brien Bermuda v Canada Toronto 21 Aug 2006 ODI # 2407
CH Gayle West Indies v Australia Mumbai (BS) 5 Nov 2006 ODI # 2443
DJ Reekers Netherlands v Canada Nairobi (Ruaraka) 30 Jan 2007 ODI # 2491
DJ Reekers Netherlands v Kenya Nairobi (Gym) 31 Jan 2007 ODI # 2496
DJ Reekers Netherlands v Scotland Nairobi (Jaff) 2 Feb 2007 ODI # 2500
DJ Reekers Netherlands v Bermuda Nairobi (Ruaraka) 4 Feb 2007 ODI # 2502
DJ Reekers Netherlands v Ireland Nairobi (Gym) 5 Feb 2007 ODI # 2509
DJ Reekers Netherlands v South Africa Basseterre 16 Mar 2007 ODI # 2537
DJ Reekers Netherlands v Australia Basseterre 18 Mar 2007 ODI # 2540
DJ Reekers Netherlands v Scotland Basseterre 22 Mar 2007 ODI # 2549
CH Gayle West Indies v Australia Kingstown 24 Jun 2008 ODI # 2713
Mudassar Bukhari Netherlands v Kenya Potchefstroom 19 Apr 2009 ODI # 2844
Mudassar Bukhari Netherlands v Canada Amstelveen 11 Jul 2009 ODI # 2859
Mudassar Bukhari Netherlands v Afghanistan Amstelveen 30 Aug 2009 ODI # 2880
Mudassar Bukhari Netherlands v Afghanistan Amstelveen 1 Sep 2009 ODI # 2881
CJ Chibhabha Zimbabwe v South Africa Benoni 8 Nov 2009 ODI # 2926
Mohammad Hafeez Pakistan v West Indies Dhaka 23 Mar 2011 ODI # 3142
TM Dilshan Sri Lanka v England Colombo (RPS) 26 Mar 2011 ODI # 3145
Mohammad Hafeez Pakistan v West Indies Gros Islet 25 Apr 2011 ODI # 3153
Mohammad Hafeez Pakistan v West Indies Bridgetown 28 Apr 2011 ODI # 3154
TM Dilshan Sri Lanka v England Leeds 1 Jul 2011 ODI # 3167
TM Dilshan Sri Lanka v England Manchester 9 Jul 2011 ODI # 3170
Mohammad Hafeez Pakistan v Bangladesh Dhaka 1 Dec 2011 ODI # 3218
Mohammad Hafeez Pakistan v Bangladesh Dhaka 3 Dec 2011 ODI # 3220
Mohammad Hafeez Pakistan v Bangladesh Chittagong 6 Dec 2011 ODI # 3222
Mohammad Hafeez Pakistan v England Abu Dhabi 13 Feb 2012 ODI # 3238
TM Dilshan Sri Lanka v Australia Adelaide 6 Mar 2012 ODI # 3256
TM Dilshan Sri Lanka v Australia Adelaide 8 Mar 2012 ODI # 3257
Mohammad Hafeez Pakistan v Bangladesh Dhaka 11 Mar 2012 ODI # 3258
Mohammad Hafeez Pakistan v India Dhaka 18 Mar 2012 ODI # 3263
Mohammad Hafeez Pakistan v Bangladesh Dhaka 22 Mar 2012 ODI # 3267
Karim Sadiq Afghanistan v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Mohammad Hafeez Pakistan v Australia Sharjah 28 Aug 2012 ODI # 3299
Mohammad Hafeez Pakistan v Australia Sharjah 3 Sep 2012 ODI # 3303
TM Dilshan Sri Lanka v Australia Hobart 23 Jan 2013 ODI # 3326
NM Carter Scotland v Pakistan Edinburgh 17 May 2013 ODI # 3356
RJ Peterson South Africa v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
MR Swart Netherlands v Canada King City (NW) 29 Aug 2013 ODI # 3407
Mohammad Hafeez Pakistan v Bangladesh Dhaka 4 Mar 2014 ODI # 3482

Records include the following recent matches:
Bangladesh v Zimbabwe at Chittagong, 1st ODI, Nov 21, 2014 [ODI # 3550]
Australia v South Africa at Melbourne, 4th ODI, Nov 21, 2014 [ODI # 3549]
Australia v South Africa at Canberra, 3rd ODI, Nov 19, 2014 [ODI # 3548]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Gordon Greenidge is the only opening batsman to have been dismissed in the 90s in both innings of a Test match. Incidentally, this has happened to him on two occasions, versus Pakistan in 1977 and against New Zealand in 1980.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365