Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron HardieAUS2025220323216.004178.0500130
James TredwellENG2011-2014431321716.004080.0000011
Diana BaigPAKW20256313216*16.004374.4200040
Suranga LakmalSL/JK/CS2010-20221874321510.675261.5400020
Pulindu PereraNSWC2026110313131.0021147.6200060
Ibrahim ZadranDS2024220313015.5021147.6200060
Ian ButlerNZ2009431312515.507143.6600011
Sneh RanaINDW2025631312015.504372.0900030
Shaheen Shah AfridiPAK/KR2023-20264433123*31.0027114.8100122
Amy SatterthwaiteNZW2012110303030.003976.9200030
Salman ButtPAK2006220302615.007639.4700030
Malinda WarnapuraSL2008220303015.006248.3900140
Fran WilsonENGW2016220303015.003585.7100130
Tilak VarmaIND2023-2026220302515.003390.9100031
J PereraMSC2026220301715.003196.7700040
Sean WilliamsZIM2024330301510.004075.0000000
Milton ShumbaZIM2024331302615.005752.6300020
Malsha TharupathiMSC/CK2026330302810.0023130.4300131
Brendan NashWI2010110292929.006147.5400030
Mahedi HasanBAN2023-20252112929*-23126.0900030
Abul HasanBAN20131212925*29.007140.8500012
Sam CurranENG2026420292414.503193.5500021
Sophia DunkleyENGW2025220291814.505156.8600010
N BalasooriyaPSC2026110282828.0026107.6900040
Nigel JonesIRE20122222814*-21133.3300002
Shamim HossainBAN2023-202543028229.333873.6800021
Noor AhmadGG/DA2021-20231653281314.003482.3500111
Zubin SurkariCAN2011110272727.006740.3000020
S WadugeACCC2026110272727.0018150.0000022
Kyshona A KnightWIW20132212724*27.003772.9700020
George LindeSA2021221271827.002993.1000030
Agha SalmanPAK2023-2026220272313.503675.0000030
Priyamal PereraJK2023220272213.5019142.1100041
Ishan JayaratneKW2021221271827.0020135.0000021
Dilshan MunaweeraSL/DG2017-202144027126.7525108.0000030
Tharindu RatnayakeDG/TUCA/GG2021-2026115127146.753577.1400040
L DawatageNSWC2026110262626.0023113.0400040
Lydia GreenwayENGW2012220262213.002989.6600020
Gary WilsonIRE2012220262113.002796.3000040
Neil BroomNZ2009321262126.003378.7900000
Andile PhehlukwayoSA202133026178.674854.1700020
Vijayakanth ViyaskanthJK/TUCA2021-202613432625*26.003672.2200120
Isitha WijesunderaCS/BCAA/ACCC2024-20266412614*8.673086.6700211
Shadab KhanPAK/CS2023-202675026145.203574.2900110
Inzamam-ul-HaqPAK2006220252412.504951.0200010
David WieseSA/CS2013-2021221252225.0018138.8900002
Binura FernandoSL/JK/KW2015-20262165259*25.002792.5900030
Sobhana MostaryBANW20251112424*-19126.3200060
Jacques KallisSA2012-201444024126.003568.5700121
Dewmi VihangaSLW202564024166.004060.0000021

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