Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th 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)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODI1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Kyle VerreynneNOTEssex2025121131128*131.0025152.19100160
Daniel ChristianNOTWarwickshire2016-20173301319443.6772181.94010108
Craig CachopaSUSNottinghamshire2014-20152401315432.7521162.09011231
Ravindra JadejaINDEngland2014-20224511315632.7522159.28010164
Ross TaylorNOTHampshire20181201308365.00122106.56010172
Basil D'OliveiraENGWest Indies19661201307665.0028445.77020200
Robin SmithENGAustralia198923013010143.3320364.04100200
James TaylorNOTDurham2014-20154401308832.5016479.27010165
Jake LibbyWORNottinghamshire2021-20245701306418.5715683.33010110
Carl HooperWIEngland1988-19953301298443.0022657.08010140
Haseeb HameedNOTMiddlesex2022-202323012910143.0021260.85100190
Harry BrookNS/SLTrent Rockets2021-20264401294632.2595135.79001142
Maia BouchierSBTrent Rockets2021-20264401294232.2594137.23000171
Freddie McCannNOTDurham2025-20263401297932.2522158.37010160
Alex HalesNOTNorthamptonshire2014-20247811293318.43110117.27000156
Andrew FlintoffENGAustralia200512012810264.0016677.11100171
Sean DicksonSOM/DURGlamorgan2021-202422112884*128.00103124.27010134
Alex HalesNOTHampshire2014-20213301285842.67113113.27020125
Cameron SteelDUR/SURNottinghamshire2017-20243411277742.3316278.40010131
Lyndon JamesNOTLeicestershire2021-20266511276131.7517174.27011150
Seren SmaleTHU/LANThe Blaze2024-20265511275831.7515184.11011170
Sid BarnesAUSEngland194812112664*126.0026148.28020170
Keith StackpoleAUSEngland197212012611463.0026248.09100120
Michael CarberryHAMNottinghamshire2014-201533112684*63.0022256.76010163
Lewis McManusHAM/NORNottinghamshire2016-20245501266625.2032039.38021142
Kyle AbbottHAM/WORNottinghamshire2014-20267811266718.0019664.29010164
Ollie RobinsonDUR/KENNottinghamshire2019-20267801263615.7515780.25000132
Nat Sciver-BruntTRSouthern Brave2021-20264401254931.2581154.32001201
Geoff HowarthNZEngland1978-19832411253641.6732838.11000130
Zak CrawleyENGZimbabwe2025110124124124.0017172.51100140
Ellyse PerryAUSWEngland Women20231201249962.0021856.88010170
Brendan TaylorNOTMiddlesex2015-20162301247741.3324750.20010160
Alastair CookENGSri Lanka2006-201123112495*62.0015281.58010170
Kevin PietersenENGIndia2007-20112401246331.0022654.87010160
Ben StokesENGIndia2014-20184501246224.8031239.74021100
Ben SlaterNOTSussex2022-20253501245524.8021059.05010182
Andrew StraussENGPakistan2006-20102301237841.0017869.10011160
Sanjay ManjrekarINDEngland1990-19962301235941.0027145.39020111
Bess HeathND/DURThe Blaze2024-20264401235730.7583148.19010162
Allan LambENGWest Indies1984-19913511237530.7522654.42011130
Joe WeatherleyHAM/KENNottinghamshire2017-20264601235620.5030140.86010150
Luke FletcherNOTLancashire2016-202389412346*24.6013193.8900199
Rishi PatelLEINottinghamshire2021-20269901235113.6713690.44011144
Mark RichardsonNZEngland20041201227361.0025747.47010190
Oli StoneNOTLancashire2023-20265421229061.0021756.22010190
Bhuvneshwar KumarINDEngland201422112163*121.0028742.16020150
Norman YardleyENGSouth Africa19471201219960.50--010100
Godfrey EvansENGWest Indies1950-19572311216360.50--01080
Jake LibbyNOTDurham2015-20193501214224.2024848.79001140
Ben SlaterNOTSurrey2019-202647112156*20.1724150.21021131

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.