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
MS DhoniIND2006-2010210767676.0013855.0701070
Ricky PontingAUS2011120764838.0017144.4400090
Rohit SharmaIND2015120765038.0013755.4701072
Hasitha BoyagodaBCAA2024220764138.0074102.7000072
Asad ShafiqPAK2012-2014230764225.3315848.1000070
Sobhana MostaryBANW2023440763019.007798.7000053
Dunith WellalageJK/CCC2024-2026442764038.0071107.0400072
Paul CollingwoodENG2007121755275.0016346.0101090
Risith UpamalTUCA2025120756037.5017542.8601091
Sachitha JayathilakeBCAA/TUCA2024-2026530754125.0053141.5100025
Abdur RehmanPAK2012-2014241753625.009281.5200055
Tharindu RatnayakeSL/TUCA2024-2026540755018.758786.2101064
Janith LiyanageBCAA/RCC/CK2024-20264417553*25.0059127.1201082
Temba BavumaSA2018120746337.0011862.7101050
Shadab KhanPAK20263317436*37.0046160.8700054
Lahiru ThirimanneSL2011-2015361742814.8023531.4900150
Movin SubasinghaBRC2024-20266627318*18.2564114.0600026
Dwayne BravoWI2011220713935.509773.2000022
Marcus TrescothickENG2003120707035.0010467.31011130
Chamikara EdirisingheNSWC20251217043*70.0013551.8500090
Ian BellENG2007120695434.5015046.0001080
Chamara SilvaSL/PSC2007-2024330684922.6713351.1300060
D AshenBRC2024-2026331684834.006998.5500033
Wriddhiman SahaIND2017110676767.0013450.0001041
Ahmed ShehzadPAK2014120665833.0010165.3501080
Brad HaddinAUS2011120653532.5011954.62000100
K NuwanthaSL2026120644632.0022428.5700061
Wanindu HasarangaSL/KR2020-20263316442*32.0051125.4900053
J PereraMSC2024-20265516449*16.006696.9700015
Rishabh PantIND2026110636363.008970.7901062
Daniel FlynnNZ2009120635031.5011753.8501090
Martin GuptillNZ2009120633531.507682.89000110
Ashwell PrinceSA2006120626131.0019731.4701040
Mitchell MarshAUS2016120625331.009664.58010110
S LiyanageCMCC/ACCC2024-2025430622520.678176.5400051
Tillakaratne SampathNSWC2025340623415.5011155.8600072
Sadeera SamarawickramaSL/MSC/CK2023-2026560622310.3354114.8100163
Jesse RyderNZ2009120613830.5015738.8500031
Mushfiqur RahimBAN2017-2025230613520.3312947.2900170
Ravija SandaruwanBRC2024330614020.3331196.7700091
Maduka LiyanapathiranageNSWC20252326132*61.0012050.8300172
Mark ButcherENG2003120603730.0016935.5000090
James NeeshamCK20262226048*-44136.3600072
Eshani KaushalyaSLW2014-2016440594614.758867.0500042
Murali VijayIND2010110585858.0012446.7701080
Shadman IslamBAN2025120584629.0011749.5700090
Ritu MoniBANW2023440583314.5047123.4000070
Saud ShakeelPAK2023110575757.0011051.8201060
Santhush GunathilakeRCC2024110575757.0052109.6201090
Saim AyubPAK2026330572419.0042135.7100073

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