Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG20022002110868686.0078110.2601081
Nasser HussainENG20022002110545454.008265.8501030
Andrew FlintoffENG20022002110222222.0020110.0000030
Ashley GilesENG2002200211122*-2100.0000000
Sachin TendulkarIND20022002110111.00911.1100000
Rahul DravidIND200220021117373*-8684.8801070
Sourav GangulyIND20022002110434343.006764.1800040
Virender SehwagIND20022002110717171.0065109.2301091
Nick KnightENG20022002110313131.004273.8100020
Graham ThorpeENG20022002110121212.001580.0000010
Alec StewartENG200220021112828*-3580.0000020
Ronnie IraniENG20022002110121212.002157.1400000
Paul CollingwoodENG20022002110666.00785.7100010
Dinesh MongiaIND20022002110111.00520.0000000
Yuvraj SinghIND200220021116464*-6598.4601070
Marcus TrescothickENG20032003221108108*108.0015470.1310191
Michael VaughanENG20032003220593029.507084.2900080
Andrew FlintoffENG20032003221106*10.002638.4600000
Younis KhanPAK20032003110636363.008772.4101050
Mohammad YousufPAK20032003110555.002123.8100000
Abdul RazzaqPAK20032003110646464.0053120.7501061
Shoaib AkhtarPAK2003200311100*-0-00000
Azhar MahmoodPAK200320031112020*-15133.3300011
Mohammad HafeezPAK20032003110191919.004146.3400030
Shoaib MalikPAK20032003110232323.004650.0000010
Yasir HameedPAK20032003110555.001241.6700010
Vikram SolankiENG20032003220625031.007384.9301091
Jim TroughtonENG20032003110202020.002676.9200040
Anthony McGrathENG200320032211715*17.002665.3800020
Rikki ClarkeENG20032003210444.00850.0000010
Chris ReadENG200320032112525*-4062.5000030
Imran NazirPAK20032003110888.002630.7700010
Graeme SmithSA20032003110777.007100.0000010
Herschelle GibbsSA20032003110999.002536.0000010
Jacques KallisSA20032003110000.00120.0000100
Mark BoucherSA20032003110111111.003135.4800010
Shaun PollockSA20032003110181818.002281.8200020
Makhaya NtiniSA2003200311100*-40.0000000
Andrew HallSA20032003110000.0040.0000100
Jacques RudolphSA20032003110191919.004047.5000030
Martin van JaarsveldSA20032003110111111.002055.0000020
André NelSA20032003110111.00119.0900000
Morné van WykSA20032003110171717.002085.0000020
Marcus TrescothickENG2004200422012116.001675.0000010
Michael VaughanENG20042004220827441.0016250.6201090
Andrew FlintoffENG20042004110123123123.00104118.2710087
Ashley GilesENG20042004221393939.006262.9000020
Paul CollingwoodENG20042004220542.502222.7300000
Robert KeyENG20042004110191919.005137.2500020
Steve HarmisonENG2004200421144*-757.1400000
Page 1Next

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