Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×

Player figures come from full scorecards, which we hold for 19 of the 66 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryl MitchellNZEngland2022-2026242363190181.5072350.21210386
Joe RootENGIndia2014-2021351356154*89.0064455.28210440
Devon ConwayNZEngland2022-202624026015765.0041163.26110373
Ian BellENGIndia2007-201435024615949.2038064.74101370
Tammy BeaumontENGWAustralia Women2023120230208115.0035764.43100320
Joe RootENGNew Zealand2022-202624021817654.5027878.42100321
Virat KohliINDEngland2014-202135020910341.8038754.01111220
Murali VijayINDEngland201412019814699.0048041.25110322
Cheteshwar PujaraINDEngland2014-20213611957239.0043844.52020280
Marlon SamuelsWIEngland2012121193117193.0042145.84110252
Andrew StraussENGWest Indies201212018614193.0037549.60100290
Tom LathamNZEngland2022-202624018515146.2528564.91100230
Stuart BroadENGIndia2011-20214701796425.57177101.13012272
Tom BlundellNZEngland2022-202624017810644.5034252.05100250
Ollie PopeENGWest Indies202412017212186.0023473.50110211
Ollie PopeENGZimbabwe2025110171171171.00166103.01100242
Rahul DravidINDEngland2007-201124117111757.0036946.34100230
Ajinkya RahaneINDEngland2014-20213501718134.2034050.29010240
KL RahulINDEngland2018-20212401698442.2533850.00010290
Ben StokesENGNew Zealand2022-202624116675*55.33156106.41010198
Hashim AmlaSAEngland20171201658782.5032950.15020252
Joe RootENGAustralia2013-201523016513055.0027160.89100261
Sachin TendulkarINDEngland2007-20112401649141.0033249.40020230
Ollie PopeENGNew Zealand202212016314581.5027359.71100163
Jos ButtlerENGIndia2018-202124016210640.5024865.32101272
Annabel SutherlandAUSWEngland Women2023121152137*152.0020175.62100191
Ben DuckettENGNew Zealand202612014911374.50141105.67100250
Eoin MorganENGPakistan201012014713073.5026256.11100221
Ben DuckettENGWest Indies20241201477673.5015197.35020250
Nasser HussainENGSouth Africa200312014611673.0033044.24100200
Kevin PietersenENGAustralia2005-20132401466436.5031546.35010240
Harry BrookENGWest Indies202412014510972.5016687.35100181
Jonny BairstowENGNew Zealand202212014413672.00103139.81100167
Ian BellENGAustralia2005-201535014110928.2036139.06100210
Ben DuckettENGZimbabwe2025110140140140.00134104.48100202
Brian BennettZIMEngland202512014013970.0015391.50100260
Michael ClarkeAUSEngland2005-20153601385623.0035139.32011160
Joe RootENGWest Indies202412013612268.0020765.70100120
Michael VaughanENGIndia200712013312466.5021761.29100190
Darren SammyWIEngland201212013110665.5020563.90100201
Andrew FlintoffENGAustralia200512012810264.0016677.11100171
Jonny BairstowENGAustralia2013-20152301267442.0021857.80010190
Zak CrawleyENGZimbabwe2025110124124124.0017172.51100140
Ellyse PerryAUSWEngland Women20231201249962.0021856.88010170
Kevin PietersenENGIndia2007-20112401246331.0022654.87010160
Alastair CookENGIndia2007-20184701244317.7127944.44000160
Bhuvneshwar KumarINDEngland201412112163*121.0028742.16020150
Kavem HodgeWIEngland202412012012060.0017568.57101190
Chris RogersAUSEngland2013-20152401205230.0024449.18021200
Shikhar DhawanINDEngland2014-20182401204430.0018166.30000190
Page 1Next

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