Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The John Fretwell Sporting Complex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dane VilasLANNottinghamshire2023110000.0010.0000100
Shan MasoodYORNottinghamshire2024110000.0010.0000100
John SimpsonSUSNottinghamshire2024110000.0010.0000100
Dominic SibleySURNottinghamshire2023110000.0010.0000100
Luke WoodNOTHampshire2019110000.0070.0000100
Ben SlaterNOTYorkshire2024110000.0020.0000100
Josh ShawSOMNottinghamshire2026110000.0010.0000100
Kathryn BryceTBSouth East Stars2023110000.0030.0000100
Tom MooresNOTWorcestershire2025110000.0010.0000100
Dominic BessYORNottinghamshire2024110000.0040.0000100
Shane SnaterESSNottinghamshire2025110000.0030.0000100
Ian HollandHAMNottinghamshire2023110000.0030.0000100
Georgie BoyceTBSouth East Stars2023110000.0060.0000100
Tom LotenNOTSurrey2023110000.0030.0000100
Jack HaynesNOTSussex2024110000.0070.0000100
Jack HaynesNOTYorkshire2024110000.0030.0000100
Harry DukeYORNottinghamshire2024110000.0020.0000100
Dane SchadendorfNOTHampshire2023110000.0040.0000100
Toby PettmanNOTYorkshire2024110000.0060.0000100
JA PocklingtonNOTSomerset2026110000.0010.0000100
Ben SlaterNOTHampshire2019-2023220110.50714.2900100
Ajinkya RahaneHAMNottinghamshire2019110343434.008141.9800040
Samit PatelNOTHampshire2019110242424.006934.7800040
James PattinsonNOTHampshire2019110222222.006136.0700040
Chris NashNOTHampshire2019110666.001931.5800010
Ben BrownHAMNottinghamshire2023110444.002200.0000010
Keaton JenningsLANNottinghamshire2023111103103*-12582.40100131
Oliver Hannon-DalbyWARNottinghamshire2026110999.001560.0000010
Tom WestleyESSNottinghamshire2025110434343.0040107.5000050
Ben FoakesSURNottinghamshire2023110686868.0064106.2501043
Steven MullaneyNOTHampshire2019110454545.0011439.4700041
Luke FletcherNOTHampshire2019110444.002200.0000010
Luke FletcherNOTYorkshire2024110444.002200.0000010
Ben DuckettNOTHampshire2019110222222.005540.0000020
Rory BurnsSURNottinghamshire2023110292929.004367.4400040
Jake BallNOTHampshire201911100*-10.0000000
Jake BallSOMNottinghamshire202611111*-250.0000000
Steven CroftLANNottinghamshire2023110383838.005865.5200030
Alex DaviesWARNottinghamshire2026110202020.003164.5200010
Brett D'OliveiraWORNottinghamshire2025110222222.002588.0000040
Nick BrowneESSNottinghamshire2025110121212.001770.5900010
Nick GubbinsHAMNottinghamshire2023110119119119.0012396.75100132
Ben SlaterNOTSussex2024111107107*-12585.60100140
Ben SlaterNOTWorcestershire2025110414141.0040102.5000070
Ben SlaterNOTSomerset2026110252525.0018138.8900041
Ben SlaterNOTWarwickshire2026110525252.0052100.0001080
Ben SlaterNOTEssex2025110151515.002657.6900020
Ben SlaterNOTLancashire2023110111.00175.8800000
Ben SlaterNOTSurrey2023110323232.004472.7300021
Jack LeachSOMNottinghamshire2026110444.00757.1400000
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.