Batting by year (All cricket)

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG20042004110141414.001973.6800030
Michael VaughanENG20042004110121212.001866.6700020
Ashley GilesENG20042004110000.0010.0000100
Paul CollingwoodENG20042004110222.00728.5700000
Steve HarmisonENG200420041111313*-3043.3300010
Stephen FlemingNZ20042004110313131.003491.1800050
Nathan AstleNZ20042004110151515.002755.5600030
Craig McMillanNZ200420041111515*-12125.0000030
Scott StyrisNZ200420041112323*-2785.1900040
Ian BlackwellENG20042004110555.001145.4500010
James AndersonENG20042004110111111.002740.7400010
Anthony McGrathENG20042004110121212.003831.5800010
Darren GoughENG20042004110777.001258.3300010
Andrew StraussENG20042004110888.002927.5900000
Hamish MarshallNZ20042004110555.00955.5600010
Geraint JonesENG20042004110555.001145.4500000
Marcus TrescothickENG2005200522015115175.5016392.64101212
Michael VaughanENG20052005110444444.0040110.0000090
Andrew FlintoffENG20052005210444444.006172.1300060
Graham ThorpeENG200520051116666*-8577.6501070
Steve HarmisonENG200520052111111*-1764.7100000
Habibul BasharBAN20052005120696334.5061113.11010120
Khaled MashudBAN20052005120472523.5012637.3000040
Mohammad RafiqueBAN200520051201195.501291.6700020
Tapash BaisyaBAN2005200512018189.002864.2900120
Mashrafe MortazaBAN20052005120110.50812.5000100
Mohammad AshrafulBAN2005200512015127.504037.5000010
Javed OmarBAN200520051201087154.0019156.54010170
Rajin SalehBAN20052005120974.505018.0000010
Aftab AhmedBAN200520051218882*88.0011377.88010141
Nafees IqbalBAN20052005120221511.004647.8300020
Andrew StraussENG200520052201185.504325.5800010
Geraint JonesENG20052005210232323.003174.1900020
Ian BellENG20052005111162162*-16896.43100251
Anwar Hossain MonirBAN2005200512100*0.00160.0000100
Ashley GilesENG20052005110444.003133.3300010
Paul CollingwoodENG20052005110000.0020.0000100
Matthew HaydenAUS20052005110393939.005669.6400050
Ricky PontingAUS20052005110272727.004067.5000040
Damien MartynAUS200520051116868*-8183.9501030
Adam GilchristAUS20052005110181818.003158.0600020
Andrew SymondsAUS20052005110737373.008190.1201042
Shane WatsonAUS200520051111111*-7157.1400010
Vikram SolankiENG20052005110343434.006949.2800020
Darren GoughENG200520051114646*-4797.8700070
Michael HusseyAUS20052005110555.001050.0000000
Kevin PietersenENG20052005110191919.002867.8600020
Chris TremlettENG20052005110888.001844.4400000
Marcus TrescothickENG20062006110363636.003992.3100060
Paul CollingwoodENG20062006110333333.004278.5700030
Page 1Next

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