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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

2 active
Reset"Match result" is from the side of the player or team.
At Civil Service Cricket Club, Stormont×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen DohenyLL/NW/MRNorthern Knights2018-202598031912939.8836687.16121325
Andrew McBrineNWNorthern Knights2018-202697126611744.3332282.61110311
Andrew BalbirnieLL/NWNorthern Knights2018-20256602549142.3331181.67020332
Murray ComminsMRNorthern Knights2021-202333023912579.6725593.73201264
Sean WilliamsZIMIreland2019-20246602376739.5036165.65020251
William PorterfieldNWNorthern Knights2018-2022441233110*77.6734168.33121242
William PorterfieldIREZimbabwe2019-20215502277545.4034865.23020251
Paul StirlingIREZimbabwe2019-20246702245232.0035463.28010273
James McCollumNKNorth-West Warriors2019-202699122361*27.8826683.83031301
Tammy BeaumontENGWIreland Women2024331212150*106.00194109.28110251
Sachin TendulkarINDSouth Africa20073302009966.6725777.82020272
Ruhan PretoriousNKMunster Reds2021-20257701949127.71147131.970111911
SJ ToppingNWNorthern Knights2025221191120191.00181105.52110203
Tom BlundellNZIreland2026110186186186.0029263.70100223
Craig ErvineZIMIreland2019-20246601846430.6727666.67020231
Cade CarmichaelNKNorth-West Warriors2023-20266611768635.2020386.70010192
Mark AdairIRENew Zealand2022-202645217344*57.6719091.05000215
Harshitha MadaviSLWIreland Women202433117210586.0020882.69100220
James McCollumNKMunster Reds2021-20257701705824.2924070.83020203
George DockrellLLNorthern Knights2016-202574216894*84.0021677.78010152
Harry TectorNK/LLNorth-West Warriors2018-20254411688456.0020781.16010162
Cade CarmichaelNKMunster Reds2023-20255501686533.6018889.36020210
Cade CarmichaelNKLeinster Lightning2024-202544116610555.3317495.40100211
Lorcan TuckerIREZimbabwe2019-20246611665633.2016898.81021201
Seamus LynchLL/MRNorthern Knights2021-202565115110737.75113133.63101109
Ruhan PretoriousNKNorth-West Warriors2021-20266611518130.2018581.62011125
David DelanyLL/MRNorthern Knights2022-20256631497649.67141105.67010163
Glenn PhillipsNZIreland202233214869*148.00112132.14020103
Shakib Al HasanBANIreland2010-20123311405770.0014993.96020160
William PorterfieldIREBangladesh2010-201233014010846.6715192.72100105
Ben CalitzNKMunster Reds2024-2025332138104*138.00104132.69101118
Shane GetkateNWNorthern Knights2021-202455213766*45.6714395.80010103
Orla PrendergastIREWSri Lanka Women2024331134122*67.00131102.29100122
Matt FordMRNorthern Knights2021-202333313071*-110118.18010113
Luke GeorgesonNKMunster Reds2021110128128128.00118108.47100113
Neil RockNKMunster Reds2021-20253301285042.6789143.82010164
Morgan ToppingNKMunster Reds2023-20255501289225.6014588.28011103
James McCollumIREZimbabwe20192201277363.5016178.88020171
Morné van WykSAIndia20073301268242.0018667.74011131
Yuvraj SinghINDSouth Africa200733212361*123.0015778.34010112
Andrew BalbirnieIREZimbabwe2019-20246701234017.5718566.49000131
Harry TectorIREZimbabwe2021-20244511225530.5013987.7702193
Rachin RavindraNZIreland2026110121121121.0019462.37100114
Gareth DelanyLL/NW/MRNorthern Knights2018-20266611203024.0014881.08000133
J WilsonNWNorthern Knights2022-20256621192729.75110108.1800083
Orla PrendergastIREWZimbabwe Women202522111767*117.0012593.60020120
Gaby LewisIREWScotland Women20214401164929.00100116.00000170
Christopher De FreitasLLNorthern Knights2023-20255501155923.0014082.14011110
Jake EganNK/NWMunster Reds2024-202522111474*114.0083137.3501096
Marcus TrescothickENGIreland2006110113113113.0011499.12100120
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.