Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I2nd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kavem HodgeWIEngland202412012012060.0017568.57101190
Brendan TaylorNOTLeicestershire2015-20174301206140.0018265.93010160
Philip SaltMOTrent Rockets2021-20253301208640.0065184.62010145
Chris RogersAUSEngland2013-20152401205230.0024449.18021200
Tom MooresNOTKent2018-20233501209424.0018365.57010160
Brian LuckhurstENGAustralia19721201199659.5036232.8701090
Fakhar ZamanPAKEngland2019-20213301195739.6798121.43010125
Marie KellyTBWarwickshire2025-20263301197939.6712793.70010130
Shaun PollockSAEngland1998-20032401196229.7516970.41021160
Ben SlaterNOTLeicestershire2021-20263401194829.7515875.32000161
Daniel ChristianNOTDerbyshire2015-202265311939*59.5071167.6100087
Alex HalesNOTSussex2014-20173501195723.8017667.61010230
Tom BantonSOMNottinghamshire2018-20254511195929.7524348.97011123
Ryan PringleDURNottinghamshire2014-20177801193414.8814979.87002181
Jacques KallisSAPakistan1999-20092201186459.0015277.63020101
Beth MooneyAUSWEngland Women20231201188559.0022552.44010140
Sam CurranSURNottinghamshire2016-20182301187039.3318962.43010191
Rachin RavindraNZEngland2023-20262311189459.0018065.56010150
Jack CheethamSAEngland1951-19552401185429.50--01070
Michael LumbNOTGloucestershire2017110117117117.0020457.35100200
Suryakumar YadavINDEngland2022110117117117.0055212.73100146
Harry SwindellsLEIHampshire2023111117117*-96121.8810083
James HarrisMIDNottinghamshire20151201177358.5023450.00010190
Allan LambENGAustralia1985-1989221117100*117.0013487.31100120
Michael LumbNOTLeicestershire2014-201733111769*58.50107109.35010144
Gareth BergHAMNottinghamshire2015-20162311177258.5014879.05010190
Georgia ElwissTBLancashire2025-20264401175529.2516869.6401070
Fletcha MiddletonHAMNottinghamshire2023-202536111759*23.4029639.53011100
Ian BothamENGAustralia1977-19895601173819.5020656.80000150
David LloydENGPakistan1974111116116*-15972.9610081
James TaylorNOTNorthamptonshire2014-201522111678116.0017466.67010151
NRM ThainESSNottinghamshire2024-20252201168358.0022551.56010113
David BoonAUSEngland1985-19893301167338.6726543.77010140
Brendan TaylorNOTWarwickshire2015-20175601163619.3320058.00000170
Kevin PietersenENGNew Zealand2008110115115115.0022351.57100140
Kumar SangakkaraSURNottinghamshire20161201158357.5016868.45010171
Tim RobinsonENGAustralia198512111577*115.0025145.82010100
Tom GraveneyENGPakistan1954-196223011511438.3321453.27101150
Joe ClarkeMO/BP/WFTrent Rockets2021-20265501156223.0089129.21010106
Ben SlaterNOTHampshire2021-20265901153112.7826144.06001160
Allan RaeWIEngland195012111468114.00--01070
Sarfraz AhmedPAKEngland2016-20193311145557.00101112.87010130
Kiran CarlsonGLANottinghamshire2022-202624111447*38.0021154.03000161
Jake LibbyWOR/NOTHampshire2015-20254701145416.2923648.3101191
Jack LeachSOMNottinghamshire2016-20267921143716.2917963.69001172
Sean WilliamsZIMEngland20251201138856.5012391.87010200
Kraigg BrathwaiteNOTYorkshire201812111371113.0027441.24010170
John EdrichENGWest Indies197612111376*113.0037330.29010130
Callum FergusonWORNottinghamshire2018-2019331113102*56.5079143.04100122
Colin MunroWORNottinghamshire2014-20223301136637.6782137.8001075

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.