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
Farveez MaharoofSL2005-2006421191919.0019100.0000030
Imran TahirSA2014121191519.005335.8500030
Anamul HaqueBAN202512019199.502965.5200121
Ashan PriyanjanCCC202442019159.502190.4800020
Kagiso RabadaSA201812019189.504740.4300021
Shashikala SiriwardeneSLW2014-201844019124.754839.5800020
Nathan LyonAUS2011-201624219129.504344.1900010
Pragyan OjhaIND20101111818*-9219.5700010
Dushmantha ChameeraNCC/DS2024-2026310181818.0011163.6400040
Manav SutharIND2026110181818.005135.2900020
Amartya KaulBSC20241111818*-17105.8800010
Isitha WijesunderaBCAA/ACCC2024-202632018169.003060.0000020
Saeed AjmalPAK2009-20143421889.003748.6500010
Ryan SidebottomENG2007110171717.008120.9900010
Lasanthi MadushaniSLW2016110171717.002568.0000020
Alankara Asanka SilvaBSC2024110171717.003943.5900000
Rachintha de SilvaACCC20261111717*-16106.2500001
Chris ReadENG20031211717*17.007323.2900101
Tharindu KaushalSL2015121171617.005332.0800030
Marques AckermanDS202622017168.5017100.0000020
Sithara GimhanMSC/ACCC2024-2026221171117.0016106.2500020
Milan PriyanathMSC2024-20263211711*17.0012141.6700011
Kieron PollardWI2011-20203301795.671989.4700001
Vishwa FernandoSL/CCC2024-2026732171517.004835.4200030
Makhaya NtiniSA2006121161616.003743.2400011
Shivnarine ChanderpaulWI20112211613*16.002369.5700000
Iain O'BrienNZ200912016128.008818.1800020
Peter NevillAUS201612016148.004436.3600010
Ahan WickramasingheNCC202512016168.0015106.6700120
Umesh YadavIND2015-2017231168*8.004238.1000010
Syed RaselBAN2005110151515.0015100.0000020
Suminda LakshanCMCC2024110151515.002951.7200020
Anuk FernandoNSWC2025110151515.002853.5700010
Sangeeth CoorayCCC2025110151515.0010150.0000011
Kusal WijethungaBRC2025110151515.001788.2400010
Chloe TryonSAW20142221515*-1883.3300020
Taskin AhmedBAN2017110141414.002751.8500010
Harry TectorIRE2026110141414.0013107.6900020
Ross AdairIRE2026110141414.007200.0000030
Lakshan EdirisingheKYCC2024110141414.004035.0000020
Gareth BattyENG200312014147.0010213.7300110
Keaton JenningsENG201812014137.003638.8900010
Ebadat HossainBAN20251201487.002070.0000020
Shaheen Shah AfridiPAK/KR2023-2026422149*-13107.6900001
Minod BhanukaTUCA2025-20263201487.002850.0000000
Shiran FernandoMSC2024-2026321141014.002263.6400010
Ravindu RasanthaCCC2024-20252201487.002263.6400010
Shah FaisalOMA2026222149*-8175.0000020
Kaushal LokuarachchiSL2006110131313.001872.2200010
Junaid KhanPAK2012-20142111313*-12108.3300020

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