Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahedi HasanBANODIs20231112929*-23126.0900030
Pathum NissankaNCCFirst-class2025110292929.005354.7200020
Sohan de LiveraMSCList A2026110292929.003974.3600030
Bhuvneshwar KumarINDT20Is2021321291629.004367.4400000
Abul HasanBANTests20131212925*29.007140.8500012
Sophia DunkleyENGWODIs2025220291814.505156.8600010
Mushfiqur RahimBANODIs2007-202333029299.675750.8800200
Dwaine PretoriusGMT202024432291629.0023126.0900031
N BalasooriyaPSCT202026110282828.0026107.6900040
Nigel JonesIRET20Is20122222814*-21133.3300002
Shamim HossainBANODIs2023-202533028229.333873.6800021
Noor AhmadGG/DAT202021-20231653281314.003482.3500111
Zubin SurkariCANODIs2011110272727.006740.3000020
Shivam DubeINDT20Is2026110272727.0017158.8200031
Towhid HridoyBANT20Is20251112727*-25108.0000011
S WadugeACCCT202026110272727.0018150.0000022
HMRKB HerathSLTests2010-20132212724*27.003969.2300020
Carlos BrathwaiteKFT2020222212715*27.0015180.0000012
Kyshona A KnightWIWT20Is20132212724*27.003772.9700020
George LindeSAODIs2021221271827.002993.1000030
Josh InglisAUSODIs2022-2025220272213.503772.9700050
Priyamal PereraJKT202023220272213.5019142.1100041
Ishan JayaratneKWT202021221271827.0020135.0000021
Tharindu RatnayakeDG/TUCA/GGT202021-2026115127146.753577.1400040
Harry BrookENGT20Is2026110262626.0024108.3300031
L DawatageNSWCT202026110262626.0023113.0400040
Milan PriyanathMSCFirst-class2026110262626.005349.0600000
Lydia GreenwayENGWT20Is2012220262213.002989.6600020
Gary WilsonIRET20Is2012220262113.002796.3000040
Alyssa HealyAUSWT20Is2012220262613.002796.3000130
Carlos BrathwaiteWIODIs2015220261713.0019136.8400012
Niroshan DickwellaSLODIs2022220262513.002989.6600050
Andile PhehlukwayoSAODIs202133026178.674854.1700020
Isitha WijesunderaCS/ACCCT202024-20265312614*13.0026100.0000111
Vijayakanth ViyaskanthJK/TUCAT202021-202613432625*26.003672.2200120
Tilak VarmaINDT20Is2026110252525.0024104.1700021
Inzamam-ul-HaqPAKODIs2006220252412.504951.0200010
Jacob OramNZT20Is20092212517*25.0025100.0000010
Imad WasimPAKT20Is20152112424*-14171.4300021
Sam CurranENGT20Is2026110242424.0022109.0900021
Sobhana MostaryBANWODIs20251112424*-19126.3200060
Jacques KallisSAT20Is201233024128.003372.7300021
Hardik PandyaINDODIs2021-202363024198.003863.1600130
Pramod MadushanSLODIs2022-202654024156.007233.3300020
Dewmi VihangaSLWODIs202564024166.004060.0000021
Andre FletcherWIT20Is2015110232323.0021109.5200040
Nigar SultanaBANWODIs2025110232323.004452.2700050
Kuldeep YadavINDT20Is2021-20263112323*-2882.1400000
Shaheen Shah AfridiPAKT20Is20261112323*-19121.0500021
Agha SalmanPAKODIs2023110232323.003271.8800020

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