Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
George HillYORWorcestershire2021-20253411656355.0021078.57020280
Gary BallanceYORWarwickshire2014-20214601655827.5029056.90010231
Tom Kohler-CadmoreYORNorthamptonshire2017-20215601655127.5019783.76011156
Martin CroweNZEngland1983-198635116410641.0044936.53100190
Tom LathamNZEngland2015-20222401638440.7530353.80021250
Marcus TrescothickENGNew Zealand2004121162132162.0023568.94100240
Ben DuckettNOR/NOTYorkshire2014-20227721625132.40116139.66010185
Colin IngramGLAYorkshire202412016111380.5030852.27100271
Dawid MalanYORBirmingham Bears2021-20255501616532.20112143.75020176
Jordan ThompsonYORWorcestershire2019-20258521617053.6797165.980211112
Jeetan PatelWAR/BBYorkshire2014-20191210016110016.1020877.40103221
Dan MousleyWAR/BBYorkshire2021-202567115963*26.50128124.22010177
William PorterfieldWARYorkshire2014-20176801594819.8830053.00000153
Ben StokesENGWest Indies201712015810079.0023268.10110280
Rory BurnsSURYorkshire2016-20265701589022.5731150.80010240
Rehan AhmedLEIYorkshire2022-20266711588526.3318585.41012241
Ravindra JadejaINDEngland2014-20253511578739.2517788.70010184
John SimpsonMID/SUSYorkshire2015-202635015713631.4030950.81101180
Adil RashidYORLancashire2014-20227611578831.4032648.16010171
Phil MustardDURYorkshire2014-201656115657*31.2024663.41010230
Ryan HigginsMIDYorkshire2024110155155155.0025959.85100221
Shubman GillINDEngland202512015514777.5024363.79100201
Azhar AliWOR/SOMYorkshire2018-20233601558925.8333446.41010220
Tom MooresLAN/NOTYorkshire2016-202678315543*31.00154100.65000185
James BraceyGLOYorkshire2022-20263301547151.3324862.10010210
Liam PlunkettYORHampshire2016121153126153.0015698.08100212
George HillYORSomerset20262301538951.0027356.04010161
Jacques RudolphSAEngland2003-20122401536938.2532347.37020270
Shan MasoodYORWorcestershire2023-202434015312338.2516891.07100200
David BedinghamDURYorkshire2020-20264501539330.6025460.24010161
Samit PatelDER/NOTYorkshire2014-20251011115390*15.3016692.17013108
Sanath JayasuriyaSLEngland2006110152152152.0099153.54100204
Dawid MalanYORKent2022110152152152.0018084.44100221
Finlay BeanYORGloucestershire202312015211476.0021471.03100202
Tom ClarkSUSYorkshire2023-20262401529338.0031648.10021240
Kevin PietersenENGPakistan200612015113575.5018482.07100232
Cheteshwar PujaraYORHampshire2015121151133*151.0025658.98100201
Sam RobsonENGSri Lanka201412015112775.5031448.09100171
Marcus TrescothickENGAustralia2001-2005231151104*75.5023763.71100141
David WilleyYORDurham2016-202233115175*75.5080188.75010149
Nasser HussainENGSouth Africa1998-20032401519437.7552029.04010220
Luke WoodLAN/NOTYorkshire2015-2026111121513916.7820573.66003204
Finlay BeanYORSussex2023-202622015010575.0024960.24100211
Ashwell PrinceSAEngland2008110149149149.0028452.46100172
Tom Kohler-CadmoreYORHampshire2018-20192401496937.2530249.34010221
Michael LumbNOTYorkshire2014-20174601494924.8332346.13001211
Hashim AmlaSAEngland2008-20173401487337.0021070.48010190
Alastair CookENGSouth Africa2008-20122401486037.0035541.69010151
Jake LehmannYORSomerset201612014711673.5023662.29100180
Peter SiddleESS/NOTYorkshire2014-201923214760147.0018977.78010104

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.