Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG/SOM2004-201679028715131.8943965.38101442
Michael VaughanENG2004-200734112348*41.0017570.29000180
Ashley GilesENG2004-2005220442.004100.0000110
Paul CollingwoodENG/DUR2004-20188310618278517731.65412267.564141028728
Steve HarmisonENG2004-20075323313*33.007047.1400020
Stephen FlemingNZ2004110313131.003491.1800050
Nathan AstleNZ2004110151515.002755.5600030
Craig McMillanNZ20041111515*-12125.0000030
Daniel VettoriNZ2004-2008210888.001172.7300010
Scott StyrisNZ2004-20082214123*41.006068.3300050
Ian BlackwellENG2004110555.001145.4500010
James AndersonENG/LAN2004-2026138256169.3311250.00002100
Anthony McGrathENG2004110121212.003831.5800010
Darren GoughENG2004-20052215346*53.005989.8300080
Andrew StraussENG2004-20108902557728.3346255.19010272
Hamish MarshallNZ2004110555.00955.5600010
Geraint JonesENG2004-2006431502325.005590.9100050
Gareth HopkinsNZ2004-2008210252525.003083.3300020
James FranklinNZ/MID/NOT2004-20155601143919.0032135.5100091
Andrew FlintoffENG2005210444444.006172.1300060
Matthew HoggardENG2005-2007210000.0040.0000100
Graham ThorpeENG20051116666*-8577.6501070
Habibul BasharBAN2005120696334.5061113.11010120
Khaled MashudBAN2005120472523.5012637.3000040
Mohammad RafiqueBAN20051201195.501291.6700020
Tapash BaisyaBAN200512018189.002864.2900120
Mashrafe MortazaBAN2005120110.50812.5000100
Mohammad AshrafulBAN200512015127.504037.5000010
Javed OmarBAN20051201087154.0019156.54010170
Rajin SalehBAN2005120974.505018.0000010
Gareth BattyENG/SUR2005-2016320412920.507157.7500060
Aftab AhmedBAN20051218882*88.0011377.88010141
Nafees IqbalBAN2005120221511.004647.8300020
Ian BellENG/WAR2005-201813143805162*73.18107774.74330916
Anwar Hossain MonirBAN200512100*0.00160.0000100
Matthew HaydenAUS2005110393939.005669.6400050
Ricky PontingAUS2005-2009220805340.0010774.77010120
Damien MartynAUS20051116868*-8183.9501030
Adam GilchristAUS2005110181818.003158.0600020
Brett LeeAUS2005-2012320272713.504362.7900121
Andrew SymondsAUS2005110737373.008190.1201042
Shane WatsonAUS2005-20135611166823.2021653.70011111
Vikram SolankiENG/SUR2005-2014220483424.0010645.2800021
Michael HusseyAUS2005-2009220544927.006484.3800031
Kevin PietersenENG2005-2013681282110*40.2937575.20101323
Chris TremlettENG2005110888.001844.4400000
Sanath JayasuriyaSL2006110232323.0013176.9200041
Mahela JayawardeneSL2006-2014221128126*128.0013594.81100190
Kumar SangakkaraSL/SUR2006-201645114958*37.2523164.50011130
Tillakaratne DilshanSL/DER/SUR2006-20154301178839.0015078.00010100
Page 1Next

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