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)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)T2062nd 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 bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by opposition (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Northern Districts×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chad BowesCANNorthern Districts2018-2026181824668529.13305152.790425019
George WorkerCAN/AUC/CDNorthern Districts2014-2024151504247528.27311136.330204815
Leo CarterCAN/OTANorthern Districts2018-20261615437770*34.27278135.610303214
Josh ClarksonCDNorthern Districts2017-2025151523585827.54247144.940222419
Dane CleaverCDNorthern Districts2017-2026161603516521.94280125.36010419
Cole McConchieCANNorthern Districts2018-20262018432256*23.00256125.780222210
Tom BruceCDNorthern Districts2018-20261414230888*25.67225136.890202413
Glenn PhillipsOTA/AUCNorthern Districts2017-2025111113066830.60207147.830302020
Neil BroomOTANorthern Districts2014-202110902846231.56230123.48010238
Robert O'DonnellAUCNorthern Districts2017-2024111162844756.80219129.680011614
Doug BracewellCDNorthern Districts2018-20231010327693*39.43164168.290202018
Dean FoxcroftOTA/CDNorthern Districts2019-202610912726334.00214127.10020268
Sean SoliaAUCNorthern Districts2018-20261313125467*21.17211120.380112111
Cam FletcherCAN/AUCNorthern Districts2018-20261713524159*30.13182132.42011197
Finn AllenWELNorthern Districts2021-202244123791*79.00123192.680302810
Nick KellyWEL/OTANorthern Districts2019-202598123195*33.00189122.22020246
Tom BlundellWELNorthern Districts2018-20268802277328.38149152.350211910
Tom LathamCANNorthern Districts2014-2026111002146221.40168127.38011199
Mark ChapmanAUCNorthern Districts2017-20219902126923.56155136.77021227
Devon ConwayWELNorthern Districts2017-20228802115326.38160131.88011302
Daryl MitchellCANNorthern Districts2021-20256602036933.83142142.96020127
Hamish RutherfordOTANorthern Districts2014-2024131101894917.18137137.96000247
Bevon JacobsCAN/AUCNorthern Districts2024-202543218190*181.00100181.000201312
Matt BoyleCANNorthern Districts2022-20267601816630.17114158.77010226
Mitchell HayCANNorthern Districts2022-2026119218173*25.86122148.36021710
Colin MunroAUCNorthern Districts2017-20265501775435.40112158.04010237
Henry NichollsCANNorthern Districts2019-202665117676*44.00118149.15010205
Max ChuOTANorthern Districts2019-2026128317564*35.00111157.66010156
Craig CachopaAUCNorthern Districts2017-20206601736028.83105164.760101310
Michael BracewellWEL/OTANorthern Districts2014-2024111011716319.00145117.93010172
Josh FinnieOTANorthern Districts2018-20238711694728.1798172.45001169
Tim RobinsonWELNorthern Districts2022-20265501576531.40106148.11020118
Rachin RavindraWELNorthern Districts2020-202699114940*18.63124120.16000124
Ben SmithCDNorthern Districts2017-20235511476836.75131112.21010133
Michael PollardCAN/WELNorthern Districts2018-20205511425135.50104136.54010154
Troy JohnsonWEL/OTANorthern Districts2019-20268711386623.00112123.21010107
Martin GuptillAUCNorthern Districts2019-20268801274715.88112113.39000134
Anaru KitchenOTANorthern Districts2017-20219811263718.00118106.7800066
Llew JohnsonOTANorthern Districts2018-202610801202515.0095126.32000114
Jamal ToddOTANorthern Districts2025-20265401197529.7596123.96011115
James NeeshamWEL/OTANorthern Districts2017-202287110540*17.5094111.7000192
Will YoungCDNorthern Districts2017-20238801015012.6388114.7701274
Dale PhillipsOTA/AUCNorthern Districts2021-202610811013314.4379127.85000122
Todd AstleCANNorthern Districts2019-20231052973632.3364151.56000121
Curtis HeaphyCDNorthern Districts2023-20263319545*47.5093102.1500062
Michael RipponCAN/OTANorthern Districts2018-202514102934011.639795.8800041
Shawn HicksOTANorthern Districts2017-2018330915230.3361149.1801094
Kieran Noema-BarnettCDNorthern Districts2018-2021771914715.1769131.8800156
Christian LeopardCDNorthern Districts2017-2021772912318.2062146.77000113
Peter FultonCANNorthern Districts20141118888*-49179.5901027
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.