Opening the batting and bowling in the same match

One-Day Internationals Cricket – Opening the batting and bowling in the same match

One-Day Internationals
Batting and bowling

Opening the batting and bowling in the same match

PlayerTeamOppositionGroundMatch DateScorecard
Frasat AliEast Africav New ZealandBirmingham7 Jun 1975ODI # 20
Frasat AliEast Africav IndiaLeeds11 Jun 1975ODI # 24
Frasat AliEast Africav EnglandBirmingham14 Jun 1975ODI # 27
Majid KhanPakistanv AustraliaNottingham13 Jun 1979ODI # 66
RMH BinnyIndiav AustraliaSydney18 Dec 1980ODI # 100
RMH BinnyIndiav AustraliaMelbourne11 Jan 1981ODI # 106
Wasim RajaPakistanv New ZealandHamilton15 Jan 1985ODI # 288
IT BothamEnglandv West IndiesPort of Spain4 Mar 1986ODI # 366
M PrabhakarIndiav PakistanJamshedpur26 Mar 1987ODI # 440
M PrabhakarIndiav EnglandSharjah2 Apr 1987ODI # 442
MC SneddenNew Zealandv ZimbabweHyderabad (Deccan)10 Oct 1987ODI # 454
MC SneddenNew Zealandv IndiaBengaluru14 Oct 1987ODI # 458
MC SneddenNew Zealandv AustraliaChandigarh27 Oct 1987ODI # 470
JR RatnayekeSri Lankav EnglandPune30 Oct 1987ODI # 472
JR RatnayekeSri Lankav BangladeshDhaka2 Nov 1988ODI # 533
M PrabhakarIndiav New ZealandWellington6 Mar 1990ODI # 616
M PrabhakarIndiav AustraliaHamilton8 Mar 1990ODI # 618
M PrabhakarIndiav PakistanSharjah27 Apr 1990ODI # 625
N Kapil DevIndiav ZimbabweHamilton7 Mar 1992ODI # 732
IT BothamEnglandv South AfricaSydney22 Mar 1992ODI # 751
M PrabhakarIndiav South AfricaDurban17 Dec 1992ODI # 783
M PrabhakarIndiav South AfricaEast London19 Dec 1992ODI # 784
M PrabhakarIndiav EnglandJaipur18 Jan 1993ODI # 794
M PrabhakarIndiav EnglandChandigarh21 Jan 1993ODI # 795
M PrabhakarIndiav EnglandBengaluru26 Feb 1993ODI # 809
M PrabhakarIndiav EnglandJamshedpur1 Mar 1993ODI # 811
M PrabhakarIndiav EnglandGwalior4 Mar 1993ODI # 813
M PrabhakarIndiav EnglandGwalior5 Mar 1993ODI # 814
M PrabhakarIndiav ZimbabweFaridabad19 Mar 1993ODI # 817
CC LewisEnglandv Sri LankaMoratuwa20 Mar 1993ODI # 818
M PrabhakarIndiav ZimbabweGuwahati22 Mar 1993ODI # 820
M PrabhakarIndiav Sri LankaColombo (RPS)25 Jul 1993ODI # 833
M PrabhakarIndiav Sri LankaColombo (RPS)12 Aug 1993ODI # 834
M PrabhakarIndiav Sri LankaMoratuwa14 Aug 1993ODI # 835
UC HathurusinghaSri Lankav South AfricaColombo (RPS)2 Sep 1993ODI # 837
M PrabhakarIndiav Sri LankaKanpur7 Nov 1993ODI # 846
DH BrainZimbabwev Sri LankaPatna15 Nov 1993ODI # 850
M PrabhakarIndiav West IndiesAhmedabad16 Nov 1993ODI # 851
M PrabhakarIndiav ZimbabweIndore18 Nov 1993ODI # 852
M PrabhakarIndiav South AfricaMohali22 Nov 1993ODI # 855
M PrabhakarIndiav South AfricaEden Gardens24 Nov 1993ODI # 856
M PrabhakarIndiav West IndiesEden Gardens27 Nov 1993ODI # 858
M PrabhakarIndiav Sri LankaRajkot15 Feb 1994ODI # 879
M PrabhakarIndiav Sri LankaHyderabad (Deccan)18 Feb 1994ODI # 881
M PrabhakarIndiav Sri LankaColombo (RPS)5 Sep 1994ODI # 922
M PrabhakarIndiav AustraliaColombo (RPS)9 Sep 1994ODI # 924
M PrabhakarIndiav Sri LankaColombo (SSC)17 Sep 1994ODI # 927
M PrabhakarIndiav West IndiesFaridabad17 Oct 1994ODI # 931
M PrabhakarIndiav West IndiesWankhede20 Oct 1994ODI # 933
M PrabhakarIndiav West IndiesChennai23 Oct 1994ODI # 936
M PrabhakarIndiav New ZealandVadodara28 Oct 1994ODI # 939
M PrabhakarIndiav West IndiesKanpur30 Oct 1994ODI # 941
M PrabhakarIndiav AustraliaDunedin22 Feb 1995ODI # 979
M PrabhakarIndiav BangladeshSharjah5 Apr 1995ODI # 993
M PrabhakarIndiav PakistanSharjah7 Apr 1995ODI # 995
M PrabhakarIndiav Sri LankaSharjah9 Apr 1995ODI # 997
M PrabhakarIndiav Sri LankaSharjah14 Apr 1995ODI # 999
UC HathurusinghaSri Lankav PakistanSharjah12 Oct 1995ODI # 1007
M PrabhakarIndiav New ZealandJamshedpur15 Nov 1995ODI # 1015
M PrabhakarIndiav New ZealandAmritsar18 Nov 1995ODI # 1016
M PrabhakarIndiav New ZealandPune24 Nov 1995ODI # 1017
M PrabhakarIndiav New ZealandNagpur26 Nov 1995ODI # 1018
M PrabhakarIndiav New ZealandBrabourne29 Nov 1995ODI # 1019
PAJ DeFreitasEnglandv South AfricaBloemfontein11 Jan 1996ODI # 1034
RP SnellSouth Africav EnglandBloemfontein11 Jan 1996ODI # 1034
PAJ DeFreitasEnglandv South AfricaJohannesburg13 Jan 1996ODI # 1036
ME WaughAustraliav Sri LankaSydney20 Jan 1996ODI # 1043
M PrabhakarIndiav Sri LankaDelhi2 Mar 1996ODI # 1070
L KlusenerSouth Africav AustraliaBloemfontein13 Apr 1997ODI # 1199
L KlusenerSouth Africav New ZealandBrisbane9 Jan 1998ODI # 1270
L KlusenerSouth Africav AustraliaBrisbane11 Jan 1998ODI # 1272
L KlusenerSouth Africav New ZealandW.A.C.A16 Jan 1998ODI # 1278
ME WaughAustraliav South AfricaSydney26 Jan 1998ODI # 1285
ME WaughAustraliav South AfricaSydney27 Jan 1998ODI # 1287
NC JohnsonZimbabwev PakistanGujranwala20 Nov 1998ODI # 1375
NC JohnsonZimbabwev PakistanSheikhupura22 Nov 1998ODI # 1376
NC JohnsonZimbabwev PakistanRawalpindi24 Nov 1998ODI # 1377
NC JohnsonZimbabwev BangladeshDhaka25 Mar 1999ODI # 1420
NC JohnsonZimbabwev KenyaDhaka27 Mar 1999ODI # 1424
ME WaughAustraliav West IndiesBridgetown25 Apr 1999ODI # 1442
NC JohnsonZimbabwev IndiaLeicester19 May 1999ODI # 1450
NC JohnsonZimbabwev Sri LankaWorcester22 May 1999ODI # 1456
NC JohnsonZimbabwev EnglandNottingham25 May 1999ODI # 1461
PV SimmonsWest Indiesv ScotlandLeicester27 May 1999ODI # 1465
NC JohnsonZimbabwev South AfricaChelmsford29 May 1999ODI # 1468
NC JohnsonZimbabwev New ZealandLeeds6 Jun 1999ODI # 1475
NC JohnsonZimbabwev AustraliaLord's9 Jun 1999ODI # 1477
NC JohnsonZimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
NC JohnsonZimbabwev IndiaSingapore4 Sep 1999ODI # 1493
Abdul RazzaqPakistanv West IndiesToronto19 Sep 1999ODI # 1502
NC JohnsonZimbabwev KenyaNairobi (Gym)25 Sep 1999ODI # 1503
NC JohnsonZimbabwev South AfricaNairobi (Gym)28 Sep 1999ODI # 1505
NC JohnsonZimbabwev IndiaNairobi (Gym)1 Oct 1999ODI # 1508
NC JohnsonZimbabwev South AfricaDurban2 Feb 2000ODI # 1555
NC JohnsonZimbabwev South AfricaGqeberha6 Feb 2000ODI # 1558
NC JohnsonZimbabwev EnglandBulawayo16 Feb 2000ODI # 1562
NC JohnsonZimbabwev PakistanSt John's5 Apr 2000ODI # 1586
NC JohnsonZimbabwev PakistanSt George's15 Apr 2000ODI # 1590
NC JohnsonZimbabwev EnglandThe Oval8 Jul 2000ODI # 1607
NC JohnsonZimbabwev West IndiesCanterbury11 Jul 2000ODI # 1611
NC JohnsonZimbabwev EnglandManchester13 Jul 2000ODI # 1613
NC JohnsonZimbabwev EnglandBirmingham18 Jul 2000ODI # 1617
CL CairnsNew Zealandv PakistanSingapore20 Aug 2000ODI # 1623
JM DavisonCanadav Sri LankaPaarl19 Feb 2003ODI # 1958
E SchiferliNetherlandsv PakistanPaarl25 Feb 2003ODI # 1967
E SchiferliNetherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
JM DavisonCanadav New ZealandBenoni3 Mar 2003ODI # 1977
E SchiferliNetherlandsv NamibiaBloemfontein3 Mar 2003ODI # 1978
V SehwagIndiav AustraliaWankhede1 Nov 2003ODI # 2054
Asim SaeedU.A.E.v IndiaDambulla16 Jul 2004ODI # 2144
IK PathanIndiav South AfricaEden Gardens25 Nov 2005ODI # 2299
DJ ReekersNetherlandsv Sri LankaAmstelveen4 Jul 2006ODI # 2390
DJ ReekersNetherlandsv Sri LankaAmstelveen6 Jul 2006ODI # 2391
PJC HoffmannScotlandv NetherlandsAyr6 Aug 2006ODI # 2399
DJ ReekersNetherlandsv ScotlandAyr6 Aug 2006ODI # 2399
DJ ReekersNetherlandsv IrelandAyr8 Aug 2006ODI # 2401
GH O'BrienBermudav CanadaToronto21 Aug 2006ODI # 2407
CH GayleWest Indiesv AustraliaBrabourne5 Nov 2006ODI # 2443
DJ ReekersNetherlandsv CanadaNairobi (Ruaraka)30 Jan 2007ODI # 2491
DJ ReekersNetherlandsv KenyaNairobi (Gym)31 Jan 2007ODI # 2496
DJ ReekersNetherlandsv ScotlandNairobi (Jaff)2 Feb 2007ODI # 2500
DJ ReekersNetherlandsv BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
DJ ReekersNetherlandsv IrelandNairobi (Gym)5 Feb 2007ODI # 2509
DJ ReekersNetherlandsv South AfricaBasseterre16 Mar 2007ODI # 2537
DJ ReekersNetherlandsv AustraliaBasseterre18 Mar 2007ODI # 2540
DJ ReekersNetherlandsv ScotlandBasseterre22 Mar 2007ODI # 2549
CH GayleWest Indiesv AustraliaKingstown24 Jun 2008ODI # 2713
Mudassar BukhariNetherlandsv KenyaPotchefstroom19 Apr 2009ODI # 2844
Mudassar BukhariNetherlandsv CanadaAmstelveen11 Jul 2009ODI # 2859
Mudassar BukhariNetherlandsv AfghanistanAmstelveen30 Aug 2009ODI # 2880
Mudassar BukhariNetherlandsv AfghanistanAmstelveen1 Sep 2009ODI # 2881
CJ ChibhabhaZimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
Mohammad HafeezPakistanv West IndiesMirpur23 Mar 2011ODI # 3142
TM DilshanSri Lankav EnglandColombo (RPS)26 Mar 2011ODI # 3145
Mohammad HafeezPakistanv West IndiesGros Islet25 Apr 2011ODI # 3153
Mohammad HafeezPakistanv West IndiesBridgetown28 Apr 2011ODI # 3154
TM DilshanSri Lankav EnglandLeeds1 Jul 2011ODI # 3167
TM DilshanSri Lankav EnglandManchester9 Jul 2011ODI # 3170
Mohammad HafeezPakistanv BangladeshMirpur1 Dec 2011ODI # 3218
Mohammad HafeezPakistanv BangladeshMirpur3 Dec 2011ODI # 3220
Mohammad HafeezPakistanv BangladeshChattogram6 Dec 2011ODI # 3222
Mohammad HafeezPakistanv EnglandAbu Dhabi13 Feb 2012ODI # 3238
TM DilshanSri Lankav AustraliaAdelaide6 Mar 2012ODI # 3256
TM DilshanSri Lankav AustraliaAdelaide8 Mar 2012ODI # 3257
Mohammad HafeezPakistanv BangladeshMirpur11 Mar 2012ODI # 3258
Mohammad HafeezPakistanv IndiaMirpur18 Mar 2012ODI # 3263
Mohammad HafeezPakistanv BangladeshMirpur22 Mar 2012ODI # 3267
Karim SadiqAfghanistanv NetherlandsSharjah29 Mar 2012ODI # 3270
Mohammad HafeezPakistanv AustraliaSharjah28 Aug 2012ODI # 3299
Mohammad HafeezPakistanv AustraliaSharjah3 Sep 2012ODI # 3303
TM DilshanSri Lankav AustraliaHobart23 Jan 2013ODI # 3326
NM CarterScotlandv PakistanEdinburgh17 May 2013ODI # 3356
RJ PetersonSouth Africav Sri LankaColombo (RPS)23 Jul 2013ODI # 3394
MR SwartNetherlandsv CanadaKing City (NW)29 Aug 2013ODI # 3407
Mohammad HafeezPakistanv BangladeshMirpur4 Mar 2014ODI # 3482
TM DilshanSri Lankav EnglandColombo (RPS)29 Nov 2014ODI # 3557
TM DilshanSri Lankav EnglandHambantota3 Dec 2014ODI # 3561
TM DilshanSri Lankav EnglandPallekele10 Dec 2014ODI # 3565
TM DilshanSri Lankav EnglandPallekele13 Dec 2014ODI # 3567
TM DilshanSri Lankav EnglandColombo (RPS)16 Dec 2014ODI # 3569
TM DilshanSri Lankav South AfricaSydney18 Mar 2015ODI # 3640
CJ ChibhabhaZimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
LM JongweZimbabwev BangladeshMirpur7 Nov 2015ODI # 3703
TM DilshanSri Lankav AustraliaColombo (RPS)21 Aug 2016ODI # 3768
Aizaz KhanHong Kongv ScotlandEdinburgh10 Sep 2016ODI # 3779
Mohammad HafeezPakistanv AustraliaW.A.C.A19 Jan 2017ODI # 3820
Mohammad NaveedU.A.E.v IrelandICCA Dubai2 Mar 2017ODI # 3844
Mohammad NaveedU.A.E.v IrelandICCA Dubai4 Mar 2017ODI # 3847
MA LeaskScotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
A ValaP.N.G.v Hong KongHarare17 Mar 2018ODI # 4000
Mehidy Hasan MirazBangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
N VanuaP.N.G.v U.S.A.Lauderhill13 Sep 2019ODI # 4205
PR StirlingIrelandv EnglandSouthampton30 Jul 2020ODI # 4256
AK MarkramSouth Africav PakistanCenturion7 Apr 2021ODI # 4287
KR MayersWest Indiesv PakistanMultan10 Jun 2022ODI # 4405
KR MayersWest Indiesv New ZealandBridgetown19 Aug 2022ODI # 4453
KR MayersWest Indiesv New ZealandBridgetown21 Aug 2022ODI # 4456
Aryan LakraU.A.E.v P.N.G.Kirtipur15 Mar 2023ODI # 4536
HL CarlyonJerseyv U.S.A.Windhoek4 Apr 2023ODI # 4565
KR MayersWest Indiesv IndiaBridgetown29 Jul 2023ODI # 4623
KR MayersWest Indiesv IndiaTarouba1 Aug 2023ODI # 4624
TM HeadAustraliav South AfricaBloemfontein9 Sep 2023ODI # 4638
D ParasharU.A.E.v OmanAl Amerat1 Nov 2024ODI # 4791
Saim AyubPakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812

Showing 184 records