Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG20012001110137137137.0014296.48100113
Nasser HussainENG20022002110115115115.0012889.84100100
Marcus TrescothickENG20022002110109109109.00100109.0010072
Mohammad YousufPAK20012001220928146.0015658.9701040
Mohammad KaifIND200220021118787*-75116.0001062
Adam GilchristAUS200120011117676*-9381.7201082
Yuvraj SinghIND20022002110696969.0063109.5201091
Owais ShahENG20012001110626262.009465.9601020
Sourav GangulyIND20022002110606060.0043139.53010101
Rashid LatifPAK20012001220462323.006471.8800030
Virender SehwagIND20022002110454545.004991.8400070
Younis KhanPAK20012001220414120.505969.4900100
Andrew FlintoffENG20022002110404040.0032125.0000021
Mark WaughAUS20012001110363636.004383.7200040
Ricky PontingAUS200120011113535*-23152.1700051
Shahid AfridiPAK20012001110303030.004468.1800021
Azhar MahmoodPAK200120012212827*28.0027103.7000030
Saeed AnwarPAK20012001110272727.004067.5000020
Abdul RazzaqPAK20012001220272413.503675.0000040
Saleem ElahiPAK20012001220251512.504852.0800020
Inzamam-ul-HaqPAK20012001220232311.503369.7000120
Wasim AkramPAK20012001110171717.003943.5900020
Harbhajan SinghIND20022002110151515.0013115.3800001
Sachin TendulkarIND20022002110141414.001973.6800010
Nick KnightENG20022002110141414.002948.2800020
Ronnie IraniENG200220021111010*-7142.8600000
Andrew CaddickENG20012001110101010.001471.4300000
Dinesh MongiaIND20022002110999.001560.0000010
Shoaib MalikPAK20012001110999.008112.5000000
Darren GoughENG20012001110666.00966.6700000
Rahul DravidIND20022002110555.001241.6700000
Alec StewartENG20012001110444.001921.0500010
Zaheer KhanIND2002200211144*-757.1400000
Michael VaughanENG20022002110333.00560.0000000
Paul CollingwoodENG2002200211133*-475.0000000
Dominic CorkENG20012001110333.00742.8600000
Waqar YounisPAK2001200122122*2.00633.3300100
Nick KnightENG20012001110111.00714.2900000
Alan MullallyENG2001200111111*-1100.0000000
Michael VaughanENG20012001110000.0040.0000100
Anil KumbleIND20022002110000.0020.0000100
Saqlain MushtaqPAK2001200121100*-40.0000000
Mark EalhamENG20012001110000.0060.0000100
Ben HollioakeENG20012001110000.0010.0000100

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