Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

England tour of Sri Lanka 2003/04: Batting by format

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of Sri Lanka 2003/04×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLTests200335133413483.5073845.26120332
Tillakaratne DilshanSLTests200323024610082.0035469.49120261
Michael VaughanENGTests200336022110536.8356139.39110290
Thilan SamaraweeraSLTests200335121414253.5057936.96100230
Sanath JayasuriyaSLTests20033502098541.8037356.03010311
Graham ThorpeENGTests20033601835730.5058431.34010180
Mark ButcherENGTests20033601755429.1755731.42020211
Marcus TrescothickENGTests20033601677027.8330554.75011290
Kumar SangakkaraSLTests20033501657133.0030554.10010241
Andrew FlintoffENGTests20033601437723.8326553.96011205
Gareth BattyENGTests20033611173823.4044826.12001112
Upul ChandanaSLTests20032301167638.6719260.42010142
WPUJC VaasSLTests20033511023225.5025639.84000151
Muttiah MuralitharanSLTests2003341913830.339397.8500094
Paul CollingwoodENGTests2003240893622.2531528.25000100
Marvan AtapattuSLTests2003340833520.7523335.62000110
Hashan TillakaratneSLTests2003350784515.6020338.4200190
Ashley GilesENGTests2003351741818.5026827.6100052
Kumar DharmasenaSLTests2003241652921.6718535.1400070
Dinusha FernandoSLTests20032315651*28.0012943.4101080
Chris ReadENGTests20033624918*12.2522821.4900322
Nasser HussainENGTests2003240461711.5012835.9400070
Sanath JayasuriyaSLODIs20031114646*-41112.2000061
Romesh KaluwitharanaSLODIs20031113636*-4285.7100070
Paul CollingwoodENGODIs2003110313131.009632.2900000
Richard JohnsonENGTests2003120292614.506445.3100012
Ashley GilesENGODIs2003110212121.005438.8900010
James KirtleyENGTests200323116128.004734.0400001
Marcus TrescothickENGODIs2003110999.002240.9100020
Matthew HoggardENGTests200312266*-2623.0800000
Richard JohnsonENGODIs2003110666.001250.0000010
James AndersonENGODIs200311144*-1625.0000000
Andrew FlintoffENGODIs2003110333.00742.8600000
Ian BlackwellENGODIs2003110333.001225.0000000
Andrew StraussENGODIs2003110333.00933.3300000
Michael VaughanENGODIs2003110222.001910.5300000
James AndersonENGTests200312121*2.001910.5300000
Rikki ClarkeENGODIs2003110222.001910.5300000
Dilhara FernandoSLTests200311111*-250.0000000
Chris ReadENGODIs2003110000.00110.0000100

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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