Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG0/0 (0.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Riverside Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulWIEngland2007-2009241276136*92.0060545.62110321
Chris GayleWIEngland2000-20174602195436.5024290.50020267
Joe RootENGSri Lanka2014-20264412038067.6726177.78021140
Paul CollingwoodENGWest Indies2007-2009232193128193.0028567.72110220
Jonny BairstowENGNew Zealand2015-202333119310696.50161119.88110271
Ian BellENGAustralia2012-201323018811362.6732158.57110200
Moeen AliENGSri Lanka2016-2021221183155*183.0026469.32100182
Alastair CookENGWest Indies2007-200923018016060.0036749.05100200
Ian BellENGBangladesh2005111162162*-16896.43100251
Chris RogersAUSEngland201312015911079.5035045.43100220
Marcus TrescothickENGBangladesh2005110151151151.00148102.03100212
Dinesh ChandimalSLEngland2014-201623014412648.0022763.44100161
Jonathan TrottENGAustralia2012-201323113664*68.0019171.20010140
Rassie van der DussenSAEngland2022110134134134.00117114.53100100
David WarnerAUSEngland2012-20133401297132.2518171.27020154
Mahela JayawardeneSLEngland2006-2014221128126*128.0013594.81100190
Alex HalesENGAustralia2013-201822112894128.00106120.75010142
Jos ButtlerENGWest Indies2017-20252201269663.0086146.5101084
Maia BouchierENGWNew Zealand Women2024-20262201266763.00119105.88020161
Matt PriorENGWest Indies2007-20092201256362.5019065.79020112
Ramnaresh SarwanWIEngland200912012210061.0015976.73100180
Harmanpreet KaurINDWEngland Women2022-202522012210261.0099123.23100170
Jonny BairstowENGAustralia2013-20182301217940.3320858.17010170
Nicolas PooranWISri Lanka2019110118118118.00103114.56100114
Andrew StraussENGWest Indies2007-20092301167738.6722751.10010160
Shane WatsonAUSEngland2005-20135611166823.2021653.70011111
Shaun MarshAUSEngland2013-201822011410157.00106107.5510055
Angelo MathewsSLEngland2014-20162301138037.6714876.35010111
Murray GoodwinZIMWest Indies2000111112112*-13781.7510070
Kevin PietersenENGNew Zealand2008111110110*-11298.2110083
Harry BrookENGAustralia2024111110110*-94117.02100132
Ravi BoparaENGWest Indies2009110108108108.0020851.92100131
Javed OmarBANEngland20051201087154.0019156.54010170
Michael ClarkeAUSEngland2009-20133401084327.0021151.18000100
Sachin TendulkarINDEngland2002111105105*-10897.2210081
Sherwin CampbellWIZimbabwe2000110105105105.0013776.6410080
Aaron FinchAUSEngland2013-201822010510052.5011194.5910073
Avishka FernandoSLWest Indies2019110104104104.00103100.9710092
Kusal MendisSLEngland2016-20262301034234.3314471.53000110
Alastair CookENGAustralia2012-20132301025134.0024741.30010130
Jason RoyENGAustralia2018110101101101.0083121.69100122
Nat Sciver-BruntENGWIndia Women2025110989898.0010593.33010110
Kumar SangakkaraSLEngland2006-20142219858*98.0014368.5301070
Grant FlowerZIMWest Indies20001119696*-87110.3401081
Faf du PlessisSASri Lanka20191119696*-10393.20010101
Parthiv PatelINDEngland2011110959595.0010788.79010120
Sophia DunkleyENGWIndia Women2022-20252219561*95.0080118.75010101
Ross TaylorNZEngland2008-2019330954731.6713968.3500050
Alex HalesENGSri Lanka2016120948347.0018251.65010101
Jonny BairstowENGSri Lanka2016-2021220914845.5078116.67000111
Page 1Next

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.