Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG2003120603730.0016935.5000090
Marcus TrescothickENG2003120707035.0010467.31011130
Nasser HussainENG200312019119.506827.9400030
Michael VaughanENG2003-20072401808745.0032455.56020240
Andrew FlintoffENG20031201077753.5018458.15010164
Ashley GilesENG2003120231311.508726.4400020
Graham ThorpeENG2003120321916.009932.3200030
James KirtleyENG200312013126.503438.2400001
Sanath JayasuriyaSL2003-20064301148538.0013683.82010161
Marvan AtapattuSL2003-2005210555555.009259.7801050
Mahela JayawardeneSL2003-201418222186237493.10325257.267621948
Kumar SangakkaraSL2003-201418223151928779.95263957.565511614
Upul ChandanaSL2003-2005210767676.0010373.7901072
WPUJC VaasSL2003-2009762155100*38.7526059.62100140
Dilhara FernandoSL2003-20118223736*-8444.0500050
Hashan TillakaratneSL2003110121212.004030.0000010
Muttiah MuralitharanSL2003-201111424021*20.0033121.2100123
James AndersonENG200312121*2.001910.5300000
Tillakaratne DilshanSL2003-201215161824125*54.93115971.10240827
Chris ReadENG20031211717*17.007323.2900101
Gareth BattyENG200312014147.0010213.7300110
Thilan SamaraweeraSL2003-2012910260614375.75126647.87321721
Russel ArnoldSL2005-200622012126.001485.7100110
Habibul BasharBAN2005-2007230331711.006451.5600040
Khaled MashudBAN2005-20072325239*52.0012441.9400050
Mohammad RafiqueBAN2005-200723013114.332552.0000110
Tapash BaisyaBAN20051112222*-5044.0000000
Mohammad AshrafulBAN2005-2007230483716.0014832.4300060
Tushar ImranBAN2005110666.001833.3300010
Javed OmarBAN2005-2007230846228.0015653.85010140
Aftab AhmedBAN2005110222.001711.7600000
Manjural Islam RanaBAN2005110555.00862.5000010
Farveez MaharoofSL2005-2006421191919.0019100.0000030
Shahriar NafeesBAN2005-2007230923930.6713966.19000160
Upul TharangaSL2005-201713151459101*32.7972763.14122541
Syed RaselBAN2005110151515.0015100.0000020
Younis KhanPAK2006-2014460993216.5022144.8000080
Inzamam-ul-HaqPAK2006110121212.002254.5500000
Mohammad YousufPAK2006-20092301669055.3327460.58020161
Abdul RazzaqPAK20061112323*-3369.7000011
Kamran AkmalPAK2006-2009231847442.009192.3101091
Shahid AfridiPAK2006110111.00250.0000000
Shoaib MalikPAK2006-200923022513475.0034864.66100292
Kaushal LokuarachchiSL2006110131313.001872.2200010
Imran FarhatPAK2006110464646.005288.4600080
Lasith MalingaSL2006-2011721999.002339.1300010
Chamara KapugederaSL2006-20117521105036.6716865.48010111
Dhammika PrasadSL2006-2015560792713.1712463.7100091
Herschelle GibbsSA2006120371918.507350.6800060
Mark BoucherSA2006120898544.5016952.66010100
Page 1Next

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