Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonny BairstowENGNew Zealand2015-2019221189106189.00159118.87110261
Rassie van der DussenSAEngland2022110134134134.00117114.53100100
Mahela JayawardeneSLEngland2006-2014221128126*128.0013594.81100190
Maia BouchierENGWNew Zealand Women2024-20262201266763.00119105.88020161
Joe RootENGSri Lanka2014-202633112379*61.5014286.6201190
Nicolas PooranWISri Lanka2019110118118118.00103114.56100114
Kevin PietersenENGNew Zealand2008111110110*-11298.2110083
Harry BrookENGAustralia2024111110110*-94117.02100132
Avishka FernandoSLWest Indies2019110104104104.00103100.9710092
Harmanpreet KaurINDWEngland Women2025110102102102.0084121.43100140
Shaun MarshAUSEngland2018110101101101.0092109.7810054
Jason RoyENGAustralia2018110101101101.0083121.69100122
Aaron FinchAUSEngland2018110100100100.0010694.3410063
Nat Sciver-BruntENGWIndia Women2025110989898.0010593.33010110
Kumar SangakkaraSLEngland2006-20142219858*98.0014368.5301070
Faf du PlessisSASri Lanka20191119696*-10393.20010101
Parthiv PatelINDEngland2011110959595.0010788.79010120
Ross TaylorNZEngland2008-2019330954731.6713968.3500050
Maddy GreenNZWEngland Women2024-2026220908845.0011478.9501090
Ian BellENGSri Lanka2006-2014220897744.5013167.9401040
Tillakaratne DilshanSLEngland2006-2014210888888.0010187.1301070
Steven DaviesENGPakistan2010110878787.0067129.85010130
Joe RootENGSouth Africa2022110868686.0077111.6901052
Will JacksENGAustralia2024110848484.0082102.4401091
Alex CareyAUSEngland2018-20242218377*83.0070118.5701081
Michael ClarkeAUSEngland2009-2012220814340.5016648.8000060
Hashim AmlaSASri Lanka20191118080*-10576.1901050
Ricky PontingAUSEngland2005-2009220805340.0010774.77010120
Jonny BairstowENGAustralia2018110797979.0066119.70010100
Aiden MarkramSAEngland2022110777777.0061126.2301090
Kane WilliamsonNZEngland2015-2019220775038.5010573.3301080
Tammy BeaumontENGWNew Zealand Women20241117676*-69110.14010111
Martin GuptillNZEngland2015-2019220756737.508984.2701071
Andrew SymondsAUSEngland2005110737373.008190.1201042
Kushal Janith PereraSLEngland2021110737373.008190.1201070
Jason RoyENGNew Zealand2015-2019220726036.008188.8901090
David HusseyAUSEngland2012110707070.007395.8901090
Ian BellENGAustralia2012110696969.009473.4001090
Jonathan TrottENGPakistan2010110696969.007888.4601040
Damien MartynAUSEngland20051116868*-8183.9501030
Emma LambENGWIndia Women2025110686868.008183.9501050
Harry BrookENGSri Lanka2026110676767.006997.1001070
Paul CollingwoodENGNew Zealand2004-2008220666433.007192.9601042
Amelia KerrNZWEngland Women2024-2026220655532.5010363.1101040
Jonathan TrottENGAustralia20121116464*-10262.7501040
Kushal Janith PereraSLWest Indies2019110646464.0051125.4901080
Jonny BairstowENGSouth Africa2022110636363.007188.7301070
Travis HeadAUSEngland2018110636363.006498.4401090
Steve SmithAUSEngland2024110606060.008273.1701050
Tom LathamNZEngland2019110575757.006587.6901050
Page 1Next

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