Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM82/5 (10)ZIM need 140 runs in 60 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Riverside Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham ClarkDURNottinghamshire2015-2026111103266429.64213153.050213511
Joe ClarkeWOR/NOTDurham2016-2026991315100*39.38192164.061103214
Graham ClarkDURLeicestershire2017-20269923026243.14217139.170302911
Liam LivingstoneLANDurham2015-202676228385*70.75173163.580312116
Tom Kohler-CadmoreWOR/YORDurham2014-202299327485*45.67206133.010311710
Graham ClarkDURYorkshire2017-202610902706830.00197137.06020287
Alex DaviesLAN/BBDurham2014-2025101012656529.44237111.81020322
Jonny BairstowYORDurham2014-2026551258102*64.50181142.541102111
Graham ClarkDURLancashire2017-2026101012568728.44171149.710112512
Graham ClarkDURNorthamptonshire2017-20269902547928.22174145.98022287
Adam LythYORDurham2014-2026121202538121.08193131.09020285
Colin AckermannLEIDurham2017-20237722217444.20165133.94020251
Alex HalesNOTDurham2015-202366222096*55.00141156.03020286
Alex LeesDURNottinghamshire2020-20265502157743.00167128.74020213
Alex LeesDURLancashire2019-20266602065134.33155132.90010204
Steven CroftLANDurham2014-2024111112065520.60200103.00010182
Riki WesselsWOR/NOTDurham2015-20195512009750.00147136.05011167
Ben DuckettNOR/NOTDurham2014-20227612007240.00168119.05020251
David WilleyYOR/NORDurham2014-202610911956324.38139140.290121610
Adam RossingtonNORDurham2014-20216611865937.20125148.80020197
David BedinghamDURLancashire2020-20265401747843.50113153.98020148
Josh CobbWOR/NOR/LEIDurham2014-20249901726819.11141121.99010184
Keaton JenningsLANDurham2019-202666016610827.67118140.68100163
Karl BrownLANDurham2014-20185501636132.60117139.32011118
Ed PollockWOR/WAR/BBDurham2017-20245511607740.0092173.91020177
Paul CollingwoodDURYorkshire2014-201844115588*51.67120129.17010113
Alex LeesDURNorthamptonshire2019-2026541147101*49.0088167.05100139
Ben CoxWOR/LEIDurham2014-20269921383419.71123112.2000092
Chris LynnHAM/NORDurham2022-20264401376134.25101135.64020136
Jack LeaningYORDurham2015-20195501324826.40111118.92000103
Phil MustardDURLeicestershire2014-201633112875*64.0089143.82010115
Graham ClarkDURWorcestershire2017-20245501285525.6099129.29010171
Graham ClarkDURBirmingham Bears2019-20256601284321.3391140.66000124
Ricardo VasconcelosNORDurham2018-202644112778*42.33105120.95010160
Jos ButtlerENGWest Indies2017-20252201269663.0086146.5101084
Calum MacLeodDURNorthamptonshire2014-201522112464*124.0074167.57020174
Luis ReeceDER/LANDurham2016-20234401225830.50105116.19010134
Tim BresnanYOR/BBDurham2014-202177312230*30.5083146.99000106
Paul CollingwoodDURNorthamptonshire2015-201833111550*57.5090127.7801063
Daryl MitchellWORDurham2014-20196621155628.75103111.65010100
Leus du PlooyDERDurham2020-202333111353*56.5082137.80010103
Ben RaineDURDerbyshire2020-20264301127137.3371157.7501068
Mark StonemanDURLeicestershire2014-201633111089*55.0084130.9501092
Alex LeesYORDurham2014-20174401104327.5084130.95000162
Alex LeesDURDerbyshire2020-202644110977*36.3387125.29010110
Wayne MadsenDERDurham2014-20266601093718.1797112.3700053
Paul CollingwoodDURNottinghamshire2015-201844210844*54.0081133.3300172
Ashton TurnerDURLeicestershire2022-20243301074935.6769155.0700084
Tom MooresLAN/NOTDurham2016-202610801063213.2580132.50001123
Colin AckermannDURNottinghamshire2024-20263301048334.6756185.7101086
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.