Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Oliver DaviesNSWTasmania2025-202645027125354.20267101.50101414
Nikhil ChaudharyTASNew South Wales202522016816384.0019088.42100105
Sam KonstasNSWSouth Australia2024-202634027815269.5050954.62200216
Angus LovellQUENew South Wales2024111146146*-31446.50100150
Michael NeserQUENew South Wales202312015814079.0031650.00100190
Josh PhilippeNSWWestern Australia2024-202623026313987.6727396.34120364
Cameron GreenWANew South Wales202612016013580.0029753.87100105
Nathan McSweeneySANew South Wales2024-2026351308127*77.0088434.84130180
Tim WardTASNew South Wales2025-202645026811953.6058645.73110322
Campbell KellawayVICNew South Wales2025111117117*-101115.84100133
Oliver DaviesNSWSouth Australia2024-202534019111647.7525375.49100191
Jack EdwardsNSWTasmania2025-202623119211596.0036452.75100260
Daniel HughesNSWSouth Australia2024110114114114.0018063.33100161
Alex CareySANew South Wales2024-202634026111165.2531782.33120325
Kurtis PattersonNSWTasmania2025-202645025011050.0038165.62120310
James PeirsonQUENew South Wales2023-202534114310647.6730047.67100170
Kurtis PattersonNSWSouth Australia2025-2026221177104*177.0019491.24110121
Caleb JewellTASNew South Wales2025-202634026410266.0047156.05120310
Marnus LabuschagneQUENew South Wales2025110101101101.0011190.9910061
Matthew GilkesNSWSouth Australia2024-20264502319946.2037262.10020180
Peter HandscombVICNew South Wales20251119191*-52175.00010122
Bradley HopeTASNew South Wales2025-20264522099169.6744946.55021290
Kurtis PattersonNSWQueensland2023-20253401919147.7537051.62020150
Jack EdwardsNSWQueensland2023-20253301758858.3327264.34021192
Oliver DaviesNSWQueensland2024120938846.5014066.43010121
Ben McDermottTAS/QUENew South Wales2024-20263402218755.2535262.78020243
Hayden KerrNSWQueensland2023110868686.0014858.11010130
Jake DoranTASNew South Wales2025-202623110484*52.0022246.85011160
Blake MacdonaldNSWWestern Australia2023-2024220988149.0012081.67010110
Chamari AtapattuSTMelbourne Renegades2023110808080.0054148.15010132
Lachlan ShawNSWVictoria2025110808080.0067119.4001073
Chamari AtapattuSTPerth Scorchers20231117777*-53145.28010103
Hilton CartwrightWANew South Wales202422111473*114.0011797.44010115
Matthew GilkesNSWVictoria2025110727272.007497.3001071
Cameron BancroftWANew South Wales2023-20264501487129.6029051.03020170
Ben ManentiSANew South Wales20242311207160.0018365.57010182
Will PrestwidgeTASNew South Wales2026220837141.5083100.0001075
Laura WolvaardtASSydney Thunder20231117070*-61114.7501080
Thomas KellySANew South Wales20241201236961.5022853.95020180
Lachlan ShawNSWTasmania20252301156838.3327242.28010130
Chris GreenNSWSouth Australia2024-202632210163*-90112.2201076
Josh PhilippeWANew South Wales2023-20242201036151.5011291.96010142
Mackenzie HarveySANew South Wales2025-2026220706035.007593.3301072
Lachlan ShawNSWQueensland2025110606060.006493.7501061
Daniel HughesNSWQueensland2023110595959.008668.6001070
Lachlan HearneQUENew South Wales2024-20252201085854.0016167.08020101
Usman KhawajaQUENew South Wales2023-2024230955831.6719648.47010102
Jason SanghaSANew South Wales2025-2026220595729.507281.9401023
Chris GreenNSWVictoria2025110575757.0047121.2801042
Harry DixonVICNew South Wales2025110575757.0037154.0501053
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.