ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 Goldenacre×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamza TariqCANScotland2015110000.0030.0000100
Hamid ShahDENJersey2023110000.0030.0000100
Mohammad NaveedUAEKenya2015110000.0010.0000100
Charles PerchardJERDenmark2023110000.0010.0000100
Mohammad ShahzadUAEKenya2015110000.0010.0000100
Mehran KhanOMAScotland2015110000.0010.0000100
Barry McCarthyIREItaly2023110000.0010.0000100
Dieter KleinGERScotland2023110000.0020.0000100
Gian-Piero MeadeITAJersey2023110000.0010.0000100
Elliot MilesJERItaly2023110000.0010.0000100
Elliot MilesJERDenmark2023110000.0010.0000100
Grant StewartITAJersey2023110000.0010.0000100
Neil RockIREItaly2023110000.0020.0000100
Julius SumerauerJERIreland2023110000.0030.0000100
Ben ManentiITAIreland2023110000.0030.0000100
Nick GreenwoodJERIreland2023110000.0010.0000100
Sahel ZadranAUAGermany2023110000.0080.0000100
Sahel ZadranAUAScotland2023110000.0050.0000100
Sahel ZadranAUADenmark2023110000.0020.0000100
Faisal MubashirGERScotland2023110000.0010.0000100
Iqbal HossainAUAGermany2023110000.0010.0000100
Patrick GougeJERDenmark2023110000.0010.0000100
Collins ObuyaKENUnited Arab Emirates2015110373737.003897.3700020
Nehemiah OdhiamboKENUnited Arab Emirates2015110999.001275.0000001
Peter BorrenNEDCanada2015110888.007114.2900010
Mohammad TauqirUAEKenya2015110131313.001492.8600001
Richie BerringtonSCOGermany2023110606060.0031193.5501063
Richie BerringtonSCOAustria20231114040*-19210.5300051
Richie BerringtonSCOOman2015110262626.0020130.0000031
Kyle CoetzerSCOCanada20151115151*-41124.3901052
Kyle CoetzerSCOOman2015110636363.0038165.7901091
Paul StirlingIREJersey20231113535*-26134.6200051
Paul StirlingIREItaly2023110222.00450.0000000
Rakep PatelKENUnited Arab Emirates2015110505050.0027185.1901033
Roelof van der MerweNEDCanada201511144*-1400.0000010
Calum MacLeodSCOCanada2015110292929.0015193.3300032
Calum MacLeodSCOOman2015110202020.002195.2400020
Rizwan CheemaCANNetherlands2015110282828.0012233.3300004
Rizwan CheemaCANScotland2015110141414.001782.3500020
Nitish KumarCANNetherlands2015110333.00560.0000000
Nitish KumarCANScotland2015110141414.0011127.2700030
Hiral PatelCANNetherlands2015110171717.0015113.3300030
Hiral PatelCANScotland2015110777.004175.0000001
Shem NgocheKENUnited Arab Emirates201511122*-450.0000000
George DockrellIREItaly2023110121212.005240.0000020
Andrew BalbirnieIREJersey2023110252525.0024104.1700022
Andrew BalbirnieIREItaly2023110262626.0024108.3300040
Wesley BarresiNEDCanada2015110333333.0015220.0000070
Ruvindu GunasekeraCANNetherlands2015110515151.0044115.9101071
Ruvindu GunasekeraCANScotland2015110191919.0012158.3300012
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.