ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St Lawrence Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zak CrawleyKENHampshire2019-2026811235410539.3342583.29122503
Sam BillingsKENSussex2014-2026131243497443.63237147.260202412
Nick BrowneESSKent2014-202489134715943.3867051.79110441
Joe DenlyKENSussex2015-2026111103325830.18297111.78021449
Colin IngramSOM/GLAKent2014-202589233195*47.29326101.530312515
Michael-Kyle PepperESSKent2020-20269913308241.25287114.980403111
Tom AlsopSUS/HAMKent2017-202610112330112*36.6734296.49111404
Daniel LawrenceESS/SURKent2016-20261313032711225.1543675.00113303
Joe ClarkeWOR/NOTKent2016-2026461324141*64.8056057.86120471
Grant StewartKENMiddlesex2018-20261213431410334.89309101.62112388
Sam BillingsKENGlamorgan2014-2024882312106*52.00295105.76110386
Stephen EskinaziMIDKent2018-2025111513125722.2949762.78010384
Joe DenlyKENHampshire2015-2026101123117834.56260119.620222910
Calvin HarrisonNOR/NOTKent2023-202645030615361.2043770.02201424
Daniel Bell-DrummondKENLeicestershire2014-201858230510350.8365046.92121430
Jordan CoxKENSussex2020-2023442294238*147.0038077.37100297
Daniel Bell-DrummondKENDerbyshire2014-202636129412958.8051557.09200441
James BraceyGLOKent2018-20268113294151*36.7545564.62111341
Zafar GoharMID/GLOKent2022-20266722939558.6052555.81030361
Tom LammonbySOMKent2019-202687029210241.7145763.89111340
Zak CrawleyKENMiddlesex2018-2026710029012029.0045264.16111371
Sam BillingsKENSomerset2014-2025109328910648.17188153.72110383
Jack LeaningKENGloucestershire2021-202567328812872.0035581.13111317
Emilio GayNORKent2021-202235028711257.4044464.64200451
Jack LeaningKENEssex2020-2025883287137*57.4031790.54111239
Paul WalterESSKent2016-2026101022875235.88236121.61010367
Glenn PhillipsGLOKent2021-202234128412594.6735180.91120239
Sam NortheastKENGlamorgan2014-201779028110231.2244563.15112225
Keaton JenningsDUR/LANKent2014-202691312777423.0853152.17013340
Jack LeaningKENWorcestershire2021-2024221276179*276.0066241.69110240
Lewis GoldsworthySOMKent2021-20267602739445.5040168.08021302
Ben SlaterDER/NOTKent2015-202458127116038.7139368.96102332
Luke HollmanMIDKent2020-20268942715154.20195138.970112312
Ollie RobinsonKENYorkshire2019-202235026910353.8044760.18110353
Jack TaylorGLOKent2014-20251314326854*24.3628594.04021277
Darren StevensKENGloucestershire2014-2021101222675426.7036373.55022267
George BaldersonLANKent2022-2026693262106*43.6740764.37110391
Will BraggGLAKent2014-201658026010432.5048054.17121301
Gareth RoderickWOR/GLOKent2014-202478026011732.5059443.77111142
Sam NortheastKENMiddlesex2014-20265602565542.6733875.74020304
Sam NortheastKENHampshire2014-20177802565932.0030982.85020234
Zak CrawleyKENLancashire2021-20263602528442.0042159.86030351
Joe DenlyKENSurrey2017-20258902514427.89242103.72001273
Ryan ten DoeschateESSKent2014-20211010225158*31.38221113.57020224
Rob YatesWAR/BBKent2019-2023331250228*125.0047352.85100261
Sean ErvineHAMKent2014-20176622497562.25235105.96020208
Jack LeaningKENSussex2020-2025652248220*82.6734472.09100310
John SimpsonMID/SUSKent2014-20261516224753*17.6429284.59010226
Ben ComptonKENHampshire2022-20243602468941.0066636.94031330
Sam BillingsKENEssex2014-20261418324656*16.4025397.23014257

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.