Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM81/4 (9.4)ZIM need 141 runs in 62 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (First-class)

Sachin Tendulkar has scored the most runs in first-class cricket v Sri Lanka at Sinhalese Sports Club Ground: 698 in 5 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Sinhalese Sports Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1993-201059269820399.71123556.52410803
Sourav GangulyIND1997-200848038414748.0089143.10120483
Brian LaraWI2001120351221175.5056961.69200373
Shoaib MalikPAK2006-2009241340148*113.3370748.09200444
Mohammad AzharuddinIND1993-1999361279108*55.8052852.84110370
Cheteshwar PujaraIND2015-2017231278145*139.0052353.15201251
Sadagoppan RameshIND1999-200124027414368.5053151.60110310
Mohammad AshrafulBAN2001-200736026011443.3353248.87110370
Shaun MarshAUS2011-201624025213063.0061041.31110280
Navjot SidhuIND1993-199724023110457.7552244.25110251
Mohammad HafeezPAK2012120217196108.5035760.78100221
Rahul DravidIND1997-201058021410726.7556537.88100210
Michael HusseyAUS2011120211118105.5031666.77110233
Hashim AmlaSA2006-2018361210139*42.0069530.22100170
Abdullah ShafiquePAK2023110201201201.0032661.66100194
Inzamam-ul-HaqPAK1997-200636120154*40.2044345.37010230
Azhar AliPAK2012-201423019915766.3340249.50100120
Ricky PontingAUS2004-20112401889247.0034554.49010221
Justin LangerAUS200412018516692.5032457.10100162
Michael VaughanENG2003-20072401808745.0032455.56020240
Saleem MalikPAK199712017915589.5029660.47100300
Mark BoucherSA2000-20063611798535.8039944.86020210
Sarfraz AhmedPAK2014-202323117210386.0023872.27110121
Misbah-ul-HaqPAK2009-201435116666*41.5032151.71020121
Daniel VettoriNZ200912016314081.5023868.49100170
Robin SmithENG199312016312881.5040939.85100240
Moin KhanPAK1997-20002301569852.0024962.65010164
Darren LehmannAUS200412015415377.0027256.62100142
Ajinkya RahaneIND2015-201723014413248.0025257.14100170
Alastair CookENG20071201438171.5035839.94020130
VVS LaxmanIND1999-20103501425628.4032743.43010160
AB de VilliersSA2006-20142401386534.5027650.00010170
Virender SehwagIND2008-20102301379945.67134102.24010220
Younis KhanPAK2000-201459113732*17.1329446.60001122
Ramnaresh SarwanWI20011201356967.5030244.70020210
Agha SalmanPAK2023111132132*-15485.71100151
Lance KlusenerSA200012113095*130.0026249.62010100
Vinod KambliIND199312012912564.5022657.08100141
Khurram ManzoorPAK2009-20142401289332.0027346.89010160
Shiv Sunder DasIND20011201276863.5027346.52020210
Steve SmithAUS201612012711963.5023254.74100111
Phillip HughesAUS201112012612663.0022256.76101161
Mohammad YousufPAK2000-20092401269031.5023154.55010111
Jacques RudolphSA2004-20062401269031.5027645.65010190
Jonny BairstowENG201812012511062.5021757.60100101
Hansie CronjeSA1993110122122122.0029541.36100110
Suresh RainaIND2010110120120120.0022852.63100122
Michael ClarkeAUS201112011811259.0020258.42100153
Devdutt PadikkalIND2026110117117117.0019360.62100120
Shivnarine ChanderpaulWI200512111769117.0031637.0301072
Page 1Next

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.