Batting records (ODIs)

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 27 of the 50 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nuwan ZoysaSL2002110000.0010.0000100
Brett LeeAUS2009110000.0010.0000100
Younis KhanPAK2006110000.0060.0000100
Ashish NehraIND2004110000.0010.0000100
Dougie MarillierZIM2003110000.0050.0000100
Tillakaratne DilshanSL2011110000.0040.0000100
Lakshmipathy BalajiIND2004110000.0010.0000100
Lasith MalingaSL2011110000.0040.0000100
Darren BravoWI2019110000.0040.0000100
Sabbir RahmanBAN2019110000.0010.0000100
Colin MunroNZ2013110000.0010.0000100
Zak CrawleyENG2023110000.0020.0000100
Kevin PietersenENG2006-20114214141*41.005082.0000160
Dinesh ChandimalSL2011-2016220373718.506160.6600130
Shadab KhanPAK20192211010*10.005200.0000120
Michael VaughanENG2003-200433014134.673540.0000120
Glenn MaxwellAUS2018-2019330513217.0031164.5200134
Marcus TrescothickENG2002-2004440973824.2510790.65001190
Shoaib MalikPAK2006-2019440504112.5043116.2800140
Ravi BoparaENG2009-2013440702817.509474.4700120
James AndersonENG2004-20148531411*7.003046.6700100
Alastair CookENG2007-201455120895*52.0024883.87021300
Adil RashidENG2009-20241052552218.3338144.7400151
Moeen AliENG2016-2019750612412.206593.8500141
Andrew StraussENG2004-20106612477849.4029284.59021350
Jos ButtlerENG2013-2019108243910373.17365120.271313614
Eoin MorganENG2009-20191412147111342.82381123.621313824
Nasser HussainENG2002110323232.004178.0500030
Ashley GilesENG2002-200431111*-1100.0000000
VVS LaxmanIND2004110292929.003582.8600040
Rahul DravidIND2004110131313.001681.2500030
Sourav GangulyIND2004110242424.003177.4200040
Virender SehwagIND2004110444.001233.3300000
Anil KumbleIND200411199*-2240.9100000
Nick KnightENG2002110202020.0018111.1100030
Graham ThorpeENG2002110181818.003158.0600010
Alec StewartENG2002110838383.0010380.5801080
Ronnie IraniENG2002110393939.005570.9100010
Sanath JayasuriyaSL2002110121212.001770.5900020
Romesh KaluwitharanaSL2002110525252.006481.2501051
Marvan AtapattuSL2002110474747.005881.0300070
Russel ArnoldSL2002110292929.004663.0400020
Upul ChandanaSL2002110111.00425.0000000
Naveed NawazSL20021111515*-2268.1800000
WPUJC VaasSL2002110101010.001471.4300010
Dilhara FernandoSL200211155*-1338.4600000
Yuvraj SinghIND2004110444.00666.6700010
Mohammad KaifIND2004110505050.007963.2901040
Robert KeyENG2003110111111.003729.7300000
Steve HarmisonENG2004-2008310222.00450.0000000
Page 1Next

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