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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 Cricket Central×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Lachlan ShawNSWVictoria2025110808080.0067119.4001073
Chamari AtapattuSTPerth Scorchers20231117777*-53145.28010103
Matthew KuhnemannTASNew South Wales20252217756*77.0012462.1001051
Jack ClaytonQUENew South Wales2023-2025340775219.2511964.71011120
Chris GreenNSWQueensland2023-20253317650*38.0016346.6301080
Lachlan ShawNSWWestern Australia2026120745237.0017143.2701070
Jack WildermuthQUENew South Wales2023-20252317452*37.0021734.1001030
Moisés HenriquesNSWWestern Australia2023-2024330733224.3312259.8400050
Matthew GilkesNSWVictoria2025110727272.007497.3001071
Laura WolvaardtASSydney Thunder20231117070*-61114.7501080
Mackenzie HarveySANew South Wales2025-2026220706035.007593.3301072
Sam KonstasNSWWestern Australia2026120693834.5011261.61000100
Daniel DrewSANew South Wales2024-20252316946*34.5018237.9100130
Will SalzmannNSWWestern Australia2023-2026452672022.3311259.8200080
Ashton TurnerWANew South Wales2023-2024220664133.007884.6200031
Kurtis PattersonNSWWestern Australia20261216539*65.0013249.24000100
Nick HobsonWANew South Wales2023-2024221623662.008572.9400042
Sam KonstasNSWTasmania2025120624331.008572.9400080
Lachlan ShawNSWQueensland2025110606060.006493.7501061
Jake LehmannSANew South Wales2024-2026340605615.0010060.0001170
Daniel HughesNSWQueensland2023110595959.008668.6001070
Josh PhilippeNSWTasmania2025120595229.509661.4601042
Jason SanghaSANew South Wales2025-2026220595729.507281.9401023
Chris GreenNSWVictoria2025110575757.0047121.2801042
Harry DixonVICNew South Wales2025110575757.0037154.0501053
Daniel HughesNSWWestern Australia2023-2024330552518.338564.7100071
Ashton TurnerWASouth Australia2024110535353.005498.1501053
Ashton AgarWANew South Wales2024210515151.0039130.7701062
Joel DaviesNSWWestern Australia2026120504225.0011344.2500060
Daniel DrewSAWestern Australia2024110494949.006872.0600040
Lachlan ShawNSWSouth Australia2025-20262214933*49.005098.0000041
Jake Fraser-McGurkSANew South Wales2024-2026340493012.256575.3800042
Sam WhitemanWASouth Australia2024110484848.007762.3400040
Georgia WarehamMRSydney Thunder20231114747*-34138.2400070
Sam KonstasNSWQueensland2025110474747.007463.5100030
Nic MaddinsonNSWQueensland2024120473723.509450.0000041
Liam ScottSAWestern Australia2024110464646.006175.4100051
Joel CurtisWANew South Wales2026120462823.0014431.9400051
Liam ScottSANew South Wales2026110454545.006965.2200021
Bryce StreetQUENew South Wales2023120454522.5010045.0000120
Blake NikitarasNSWSouth Australia2024-2025220442422.0010741.1200050
Moisés HenriquesNSWTasmania2025110414141.005180.3900012
Brendan DoggettSANew South Wales2024-2025220412820.508448.8100040
Matthew WadeTASNew South Wales2025110404040.004197.5600050
Travis HeadSANew South Wales2024120403020.006264.5200042
Charles StoboNSWTasmania2025-2026340402010.005868.9700161
Corey RocchiccioliWANew South Wales2026121393839.008744.8300031
Jake ScottNSWTasmania20262213932*39.004390.7000022
Teague WyllieTASNew South Wales2026120383819.009540.0000160
Liam HatcherNSWTasmania2025-2026341382012.6710237.2500042

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.