Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO44/2 (6.2)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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 St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter TregoSOMKent2014-20198802035725.38180112.78010265
Tawanda MuyeyeKENSurrey2023-20265602017933.5022190.95020255
Zak CrawleyKENSurrey2019-20266702015928.71142141.55010217
Ben FoakesESS/SURKent2014-2024910119912422.1129767.00100232
Jordan CoxKENNorthamptonshire2021-20233401989049.5040449.01020202
Joey EvisonKENSurrey2023-20244511985849.5035455.93020214
Jack LeaningKENSurrey2020-202581021985024.7526674.44011166
Joey EvisonKENDerbyshire2025-20262401958848.7535754.62020252
Mark StonemanMID/DUR/SURKent2014-202134019210948.0030762.54111280
Aneurin DonaldHAM/DER/GLAKent2016-20257701925527.43191100.52021310
Sam NortheastKENDurham2014-2017231191109*95.5035853.35110230
Zak CrawleyKENNottinghamshire2023-202623018915863.00178106.18100233
Ryan RickeltonNORKent202212018813394.0035253.41110221
Jordan CoxKENHampshire2019-20237821886431.3358032.41020181
BI KellawayGLAKent2024-2025221185181*185.0023379.40100183
Harry FinchKENEssex2023-20254511848546.0021286.79020203
Alex BlakeKENSussex2014-202311911847623.00126146.03011253
Matthew WaiteWOR/YORKent2022-2026342183100*91.5022282.43100163
Chris BenjaminKENDerbyshire202612017912389.5025869.38110190
Danny LambSUS/LANKent2021-202665117812544.5028762.02100173
Joe DenlyKENLeicestershire2015-20184601788729.6743241.20010221
Jess JonassenAUSWEngland Women2015-20192311779988.5030358.42020161
Chesney HughesDERKent2015-20162301779459.0032055.31021241
Lewis GregorySOMKent2014-202511911776022.13144122.92010117
Ryan HigginsMID/GLOKent2016-2025111121774419.6726367.30000143
Sam NortheastKENWorcestershire2016-202623017613258.6733153.17100220
Ali OrrSUSKent2021-202223017611958.6733652.38100262
Will SmithHAMKent2014-201644117674*58.6721880.73020172
Alex BlakeKENLancashire2015-20224401768944.00143123.080201410
Adam RossingtonNOR/ESSKent2018-202457117659*29.3329360.07020183
Tom ScrivenHAM/LEIKent2020-20252301759958.3331655.38020231
Leus du PlooyMIDKent2024-20265701746824.8618992.06010233
Alex GidmanGLOKent201434017314043.2522776.21100190
Ben ComptonKENEssex2022-20244601736528.8335149.29010220
Paul CollingwoodDURKent2014-201723117212086.0026066.15110190
Sam RobsonMIDKent2018-202659117282*21.5035947.91010220
Ollie RobinsonKENMiddlesex2019-202145017111234.2026963.57100230
David PayneGLOKent2014-20251310516954*33.8024967.87013211
Harry FinchKENHampshire2024-20262301687956.0032252.17010190
Daniel Bell-DrummondKENWarwickshire2019110166166166.0025664.84100231
Robbie WhiteMIDKent2020-20212311669983.0039342.24010221
Ian HollandHAM/LEIKent2017-20258811664923.7134548.12001192
James FullerMID/HAM/GLOKent2014-2026131431655115.0020381.28010184
Alex BlakeKENGloucestershire2014-202210801644520.5018091.11002175
Zak CrawleyKENGloucestershire2018-202658116454*23.4328457.75010250
Brett HuttonNOR/NOTKent2018-20232401638440.7532250.62010190
Heino KuhnKENSussex2018-20215711636027.1726461.74010240
Tom BaileyLANKent2015-20268901637818.1126162.45012192
Nick SelmanGLAKent2017-20182301629254.0026062.31021180
Harry BrookYORKent2019-202124116266*54.0019085.26020261

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.