Opening the batting and bowling in the same match in ODIs
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 | Bengaluru | 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 | Bengaluru | 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 | Eden Gardens | 24 Nov 1993 | ODI # 856 |
M Prabhakar | India | v West Indies | Eden Gardens | 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 | Wankhede | 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 | Brabourne | 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 | Gqeberha | 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 | Wankhede | 1 Nov 2003 | ODI # 2054 |
Asim Saeed | U.A.E. | v India | Dambulla | 16 Jul 2004 | ODI # 2144 |
IK Pathan | India | v South Africa | Eden Gardens | 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 | Brabourne | 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 | Mirpur | 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 | Mirpur | 1 Dec 2011 | ODI # 3218 |
Mohammad Hafeez | Pakistan | v Bangladesh | Mirpur | 3 Dec 2011 | ODI # 3220 |
Mohammad Hafeez | Pakistan | v Bangladesh | Chattogram | 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 | Mirpur | 11 Mar 2012 | ODI # 3258 |
Mohammad Hafeez | Pakistan | v India | Mirpur | 18 Mar 2012 | ODI # 3263 |
Mohammad Hafeez | Pakistan | v Bangladesh | Mirpur | 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 | Mirpur | 4 Mar 2014 | ODI # 3482 |
TM Dilshan | Sri Lanka | v England | Colombo (RPS) | 29 Nov 2014 | ODI # 3557 |
TM Dilshan | Sri Lanka | v England | Hambantota | 3 Dec 2014 | ODI # 3561 |
TM Dilshan | Sri Lanka | v England | Pallekele | 10 Dec 2014 | ODI # 3565 |
TM Dilshan | Sri Lanka | v England | Pallekele | 13 Dec 2014 | ODI # 3567 |
TM Dilshan | Sri Lanka | v England | Colombo (RPS) | 16 Dec 2014 | ODI # 3569 |
TM Dilshan | Sri Lanka | v South Africa | Sydney | 18 Mar 2015 | ODI # 3640 |
CJ Chibhabha | Zimbabwe | v Afghanistan | Bulawayo | 24 Oct 2015 | ODI # 3699 |
LM Jongwe | Zimbabwe | v Bangladesh | Mirpur | 7 Nov 2015 | ODI # 3703 |
TM Dilshan | Sri Lanka | v Australia | Colombo (RPS) | 21 Aug 2016 | ODI # 3768 |
Aizaz Khan | Hong Kong | v Scotland | Edinburgh | 10 Sep 2016 | ODI # 3779 |
Mohammad Hafeez | Pakistan | v Australia | Perth | 19 Jan 2017 | ODI # 3820 |
Mohammad Naveed | U.A.E. | v Ireland | ICCA Dubai | 2 Mar 2017 | ODI # 3844 |
Mohammad Naveed | U.A.E. | v Ireland | ICCA Dubai | 4 Mar 2017 | ODI # 3847 |
MA Leask | Scotland | v U.A.E. | ICCA Dubai | 23 Jan 2018 | ODI # 3963 |
A Vala | P.N.G. | v Hong Kong | Harare | 17 Mar 2018 | ODI # 4000 |
Mehidy Hasan Miraz | Bangladesh | v India | Dubai (DICS) | 28 Sep 2018 | ODI # 4048 |
N Vanua | P.N.G. | v U.S.A. | Lauderhill | 13 Sep 2019 | ODI # 4205 |
PR Stirling | Ireland | v England | Southampton | 30 Jul 2020 | ODI # 4256 |
AK Markram | South Africa | v Pakistan | Centurion | 7 Apr 2021 | ODI # 4287 |
KR Mayers | West Indies | v Pakistan | Multan | 10 Jun 2022 | ODI # 4405 |
KR Mayers | West Indies | v New Zealand | Bridgetown | 19 Aug 2022 | ODI # 4453 |
KR Mayers | West Indies | v New Zealand | Bridgetown | 21 Aug 2022 | ODI # 4456 |
Aryan Lakra | U.A.E. | v P.N.G. | Kirtipur | 15 Mar 2023 | ODI # 4536 |
HL Carlyon | Jersey | v U.S.A. | Windhoek | 4 Apr 2023 | ODI # 4565 |
KR Mayers | West Indies | v India | Bridgetown | 29 Jul 2023 | ODI # 4623 |
KR Mayers | West Indies | v India | Tarouba | 1 Aug 2023 | ODI # 4624 |
TM Head | Australia | v South Africa | Bloemfontein | 9 Sep 2023 | ODI # 4638 |
Records includes the following current or recent matches:
Netherlands v United States of America at Rotterdam, ICC Men's Cricket World Cup League 2 24th match, Aug 21, 2024 [ODI # 4760]
Canada v United States of America at Rotterdam, ICC Men's Cricket World Cup League 2 23rd match, Aug 19, 2024 [ODI # 4759]
Netherlands v Canada at Rotterdam, ICC Men's Cricket World Cup League 2 22nd match, Aug 17, 2024 [ODI # 4758]