Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
A MuthalibNSWC2025110111111.002544.0000010
David RichardsonSA1993110111111.004922.4500010
Mohammad RafiqueBAN200712011115.501957.8900110
Ruchira PereraSL1999-2001321111011.004226.1900010
Ruwan KalpageSL1993-19972301153.674822.9200010
Mervyn DillonWI20011201085.004422.7300010
Mashrafe MortazaBAN20071201095.001758.8200020
Pubudu DassanayakeSL199312010105.006116.3900120
Ashley de SilvaSL19932301093.334621.7400110
Henry OlongaZIM1996-20012411043.337114.0800110
Champaka RamanayakeSL1992-19933511062.508711.4900210
Arshad KhanPAK200011199*-959.4700010
Dinesh KarthikIND2008120994.502240.9100110
Kasun RajithaSSC2024-202522195*9.002832.1400010
K PathiratneNCC2025120954.502733.3300010
Moisés HenriquesAUS2016120844.002828.5700000
Lasith AmbuldeniyaNCC2025121888.002138.1000010
Grant BradburnNZ1992120874.005813.7900000
Michael OwensNZ199212188*8.005215.3800110
Fahim MuntasirBAN2002120874.001942.1100000
Kumar DharmasenaSL1993120753.503420.5900000
Gary BrentZIM2001120773.505213.4600100
Michael KasprowiczAUS2004120743.501070.0000010
Imam-ul-HaqPAK2023110666.006100.0000010
Saransh JainIND2026110666.00875.0000010
Brett SchultzSA1993110666.001346.1500010
Eric UpashanthaSL1999110666.001735.2900010
JP DuminySA2014120633.001234.8800000
C GomezNSWC2025120633.001735.2900000
Danish KaneriaPAK2006-2009231653.002920.6900000
Sujeewa de SilvaSL2002110555.002123.8100010
Suraj RandivSL2010-2012210555.002718.5200010
Thilan ThusharaSL200922155*5.001729.4100110
Adnan AkmalPAK2012121555.002321.7400000
Sadeera SamarawickramaSL2023120552.501533.3300110
Ranjith MadurasingheSL199212155*5.001729.4100110
Bryan StrangZIM1996120532.501926.3200000
Nantie HaywardSA2000-200424153*1.672917.2400100
Waqar YounisPAK2000110444.001040.0000010
Allan DonaldSA199311144*-1921.0500000
Prasidh KrishnaIND202611144*-757.1400010
R RanasingheKYCC2024110444.004100.0000010
Kiran MoreIND1993110444.001526.6700000
Pedro CollinsWI2001120442.00850.0000110
Jermaine LawsonWI200512144*4.001136.3600100
Marlon SamuelsWI2001120442.002714.8100100
Dwayne SmithWI2005120442.00944.4400110
Abdur RazzakBAN2007121444.00580.0000010
Trent CopelandAUS2011120432.003112.9000000
Lungi NgidiSA201812244*-666.6700010

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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