Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Donald BradmanAUSEngland1930-1948461963334192.60148464.894001282
John EdrichENGNew Zealand1965111310310*-45068.89100525
Geoff BoycottENGIndia1967-1979221277246*277.0062044.68100341
Eric RowanSAEngland1935-1951241363236121.00--120280
Allan BorderAUSEngland1981-1993462339200*84.7563053.81121451
Matthew ElliottAUSEngland1997110199199199.0035156.70100263
Sachin TendulkarINDEngland1990-200233021819372.6738456.77100204
Arthur MorrisAUSEngland1948-195324023618259.00--100330
Bill PonsfordAUSEngland1934110181181181.0041343.83100190
Steve WaughAUSEngland1989-1997442357177*178.5060159.40200450
Garry SobersWIEngland1957-196947037417453.4329862.75211440
Alec StewartENGPakistan1992-199623018017060.0035350.99100250
Ken BarringtonENGNew Zealand1965110163163163.00--100260
Peter BurgeAUSEngland1956-196436018016030.0034049.41101260
Colin CowdreyENGIndia1959110160160160.00--100144
Graham GoochENGWest Indies1988-1991351279154*69.7560246.35110350
Charles MacartneyAUSEngland1909-192635031815163.60--200360
Ian BothamENGAustralia1981231204149*102.0021594.88110351
Mansur Ali Khan PataudiINDEngland1967120212148106.0055438.27110222
Rahul DravidINDEngland2002110148148148.0030748.21100230
Stanley JacksonENGAustralia1899-1905231170144*85.00--100180
Cyril WashbrookENGAustralia1948-1956230306143102.00--120351
Ijaz AhmedPAKEngland199612019314196.5035154.99110222
Bill WoodfullAUSEngland1926-193433019114163.6718127.62111120
Peter MayENGSouth Africa1951-195523028213894.00--110130
Seymour NurseWIEngland1966110137137137.0032342.41100142
Ian BothamENGIndia1979110137137137.0015290.13100105
Mark TaylorAUSEngland1989-199745023013646.0051444.75111290
Graham GoochENGPakistan1979-199223020513568.3348442.36100291
Jackie McGlewSAEngland195512015613378.00--100130
Vijay ManjrekarINDEngland195212013313366.5010.00101190
Patsy HendrenENGSouth Africa1924-192923013713245.67--101200
Tuppy Owen-SmithSAEngland192912013512967.50--100-2
Sourav GangulyINDEngland2002110128128128.0016776.65100143
Robin SmithENGNew Zealand1990110128128128.0016876.19100160
Ricky PontingAUSEngland1997110127127127.0020262.87100161
Allan LambENGAustralia198912012912564.5021061.43100250
Steve WaughAUSSouth Africa1999111120120*-110109.09100102
Peter ParfittENGPakistan1962110119119119.00--100180
Russell EndeanSAEngland1955121157116*157.00--100160
Denis ComptonENGNew Zealand194912014011470.00--100130
Peter MayENGNew Zealand1958111113113*---100172
Wally HammondENGAustralia1930-193836028111346.8375537.22111241
Nick KnightENGPakistan1996110113113113.0017664.20100160
Neil HarveyAUSEngland1948-196148142711261.00--140320
Geoff BoycottENGPakistan1971-197923014311247.6731145.98100171
Sanath JayasuriyaSLEngland2002110112112112.0087128.7410095
Bill EdrichENGAustralia1938-195336027911146.5017722.60120282
Nasser HussainENGIndia200212013511067.5024156.02100231
Graeme HickENGSouth Africa199412013511067.5025353.36100133
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.