Batting match by match (ODIs)

Filters

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

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kane WilliamsonNZ148148154141v WIManchester22 Jun 2019
Rohit SharmaIND140140113143v PAKManchester16 Jun 2019
Rishabh PantIND125125*113162v ENGManchester17 Jul 2022
David WarnerAUS122122117152v SAManchester6 Jul 2019
Sam BillingsENG118118110142v AUSManchester11 Sept 2020
Jonny BairstowENG112112126122v AUSManchester16 Sept 2020
Jos ButtlerENG110110*122121v AUSManchester24 Jun 2018
Glenn MaxwellAUS1081089047v ENGManchester16 Sept 2020
Alex CareyAUS10610611472v ENGManchester16 Sept 2020
Michael ClarkeAUS105105102140v ENGManchester8 Sept 2013
James TaylorENG10110111450v AUSManchester8 Sept 2015
Carlos BrathwaiteWI1011018295v NZManchester22 Jun 2019
Mahela JayawardeneSL1001008390v ENGManchester28 Jun 2006
Jonny BairstowENG100100*97110v WIManchester19 Sept 2017
Faf du PlessisSA1001009472v AUSManchester6 Jul 2019
Rassie van der DussenSA95959744v AUSManchester6 Jul 2019
Andrew StraussENG878712180v AUSManchester27 Jun 2010
Chris GayleWI87878486v NZManchester22 Jun 2019
Alex CareyAUS858569111v SAManchester6 Jul 2019
Jonny BairstowENG848410744v AUSManchester11 Sept 2020
Jacques KallisSA8282*10551v ENGManchester3 Jul 2003
George BaileyAUS82826754v ENGManchester8 Sept 2013
Virat KohliIND77776570v PAKManchester16 Jun 2019
Ravindra JadejaIND77775944v NZManchester9 Jul 2019
Glenn MaxwellAUS77775944v ENGManchester11 Sept 2020
Jos ButtlerENG75756553v AUSManchester8 Sept 2013
Ross TaylorNZ74749031v INDManchester9 Jul 2019
Mitchell MarshAUS737310060v ENGManchester11 Sept 2020
Aaron FinchAUS737310581v ENGManchester13 Sept 2020
Jonathan TrottENG72728730v SLManchester9 Jul 2011
Virat KohliIND72728280v WIManchester27 Jun 2019
Jacques RudolphSA7171*10160v ENGManchester3 Jul 2003
Yuvraj SinghIND717110451v ENGManchester30 Aug 2007
Hardik PandyaIND717155100v ENGManchester17 Jul 2022
Aaron FinchAUS7070*64111v ENGManchester13 Sept 2015
Mohammad HafeezPAK696911280v ENGManchester17 Jun 2003
Ross TaylorNZ69699570v WIManchester22 Jun 2019
Kane WilliamsonNZ67679560v INDManchester9 Jul 2019
Matthew HaydenAUS6666*5492v BANManchester25 Jun 2005
Adam GilchristAUS6666*6071v BANManchester25 Jun 2005
Jason RoyENG63634590v AUSManchester8 Sept 2015
Angelo MathewsSL62626460v ENGManchester9 Jul 2011
Eoin MorganENG62625671v AUSManchester8 Sept 2015
Fakhar ZamanPAK62627571v INDManchester16 Jun 2019
Shane WatsonAUS61617652v ENGManchester27 Jun 2010
Marcus TrescothickENG60609270v SAManchester3 Jul 2003
Upul TharangaSL60608050v ENGManchester28 Jun 2006
Kevin PietersenENG60606662v AUSManchester8 Sept 2013
Jos ButtlerENG60608032v INDManchester17 Jul 2022
Mohammad AshrafulBAN58588622v AUSManchester25 Jun 2005
Page 1Next

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