ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikh Zayed Stadium Nursery 2×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Thomas OdoyoKENPapua New Guinea2013110000.0010.0000100
Peter PetricolaITANamibia2013110000.0010.0000100
Gayashan MunasingheITANamibia2013110000.0010.0000100
Shaiman AnwarUAEItaly2013110000.0040.0000100
Bernard ScholtzNAMItaly2013110000.0010.0000100
Mohammad AzamUAEItaly2013110000.0030.0000100
Shalako GroenewaldNAMItaly2013110000.0010.0000100
Steve TikoloKENPapua New Guinea2013110383838.0019200.0000080
Collins ObuyaKENPapua New Guinea20131115353*-40132.5001061
Sarel BurgerNAMHong Kong2013110191919.002479.1700000
Sarel BurgerNAMItaly2013110666.001060.0000000
Geraint JonesPNGKenya2013110444444.0032137.5000042
Ragheb AgaKENPapua New Guinea20131111313*-5260.0000011
Morris OumaKENPapua New Guinea2013110373737.0025148.0000022
Alex ObandaKENPapua New Guinea2013110262626.002796.3000040
Amjad JavedUAEItaly2013110555.00862.5000010
Khurram KhanUAEItaly2013110666.006100.0000010
Shadeep SilvaUAEItaly2013110444.00580.0000000
Irfan AhmedHKNamibia2013110222.002100.0000000
James AtkinsonHKNamibia2013110505050.0043116.2801032
Richie BerringtonSCOItaly2013110525252.0044118.1801060
Kyle CoetzerSCOItaly201311144*-757.1400000
Rakep PatelKENPapua New Guinea2013110666.003200.0000000
Calum MacLeodSCOItaly2013110565656.0045124.4401070
Andrew NorthcoteITANamibia2013110181818.002475.0000020
Andrew NorthcoteITAScotland20131114646*-5485.1900030
Andrew NorthcoteITAUnited Arab Emirates2013110111.00250.0000000
Peter PetricolaITAScotland2013110333.00837.5000000
Peter PetricolaITAUnited Arab Emirates2013110383838.0034111.7600030
Damian CrowleyITANamibia2013110323232.0032100.0000030
Damian CrowleyITAScotland2013110101010.0010100.0000000
Damian CrowleyITAUnited Arab Emirates2013110595959.0048122.9201032
Michael RasoITANamibia2013110777.005140.0000000
Michael RasoITAScotland2013110131313.0010130.0000020
Michael RasoITAUnited Arab Emirates201311100*-10.0000000
Dilan FernandoITANamibia201311177*-887.5000000
Ahmed RazaUAEItaly2013110111.00250.0000000
Nasir AzizUAEItaly2013110333.00560.0000000
Pikky Ya FranceNAMItaly2013110151515.001693.7500020
Christi ViljoenNAMHong Kong2013110141414.0013107.6900020
Christi ViljoenNAMItaly2013110111.00250.0000000
Louis van der WesthuizenNAMHong Kong2013110222222.0022100.0000011
Louis van der WesthuizenNAMItaly2013110111.00425.0000000
CG WilliamsNAMHong Kong2013110666.004150.0000000
CG WilliamsNAMItaly2013110999.001275.0000010
Raymond van SchoorNAMHong Kong2013110999.001369.2300000
Gerhard ErasmusNAMItaly20131112828*-3384.8500000
Louis KlazingaNAMItaly2013110777.007100.0000010
Swapnil PatilUAEItaly2013110131313.0012108.3300010
Rohan MustafaUAEItaly2013110171717.002470.8300000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.