Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG83/0 (13.2)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shiv Sunder DasIND2000121512951.0010548.5700070
Sachin TendulkarIND2000-2010793820248*136.67129463.37500874
Rahul DravidIND2000-2010710256016070.0094259.45311762
Sourav GangulyIND2000-200756037110061.8364157.88130422
Javagal SrinathIND2000110222.00366.6700000
Zaheer KhanIND2000-20107831157523.0017864.61012152
Ajit AgarkarIND2000110343434.008838.6400050
Murali KartikIND2000110434343.0011936.1300050
Sunil JoshiIND2000110929292.0018051.1101090
Sadagoppan RameshIND2000120595829.509562.1101060
Saba KarimIND2000110151515.004632.6100020
Andy FlowerZIM2001441238114*79.3335467.23110340
Grant FlowerZIM2001-20046822408440.0065136.87020242
Dion EbrahimZIM2001-200571102066518.7356336.59011190
Guy WhittallZIM200123023811979.3337263.98120261
Heath StreakZIM2001-20046513038775.7562848.25040312
Brian MurphyZIM2001220553027.5013540.7400090
Andy BlignautZIM2001-2004340543213.507275.0000141
Alistair CampbellZIM2001231927346.0016057.5001070
Stuart CarlisleZIM2001-2004692294103*42.0063346.45111304
Mluleki NkalaZIM2001-2005340824720.5021238.68000111
Brighton WatambwaZIM200121144*-944.4400000
Ray PriceZIM2001-20114521896.004045.0000040
Taufeeq UmarPAK2001-2011710055813055.80120046.50230770
Inzamam-ul-HaqPAK2001-2003683404138*80.8076053.16201565
Mohammad YousufPAK2001-2003564503204*251.5084359.67220763
Faisal IqbalPAK2001110999.001369.2300010
Abdul RazzaqPAK2001-2002331262134131.0037470.05200376
Waqar YounisPAK2001-200232018109.002281.8200031
Rashid LatifPAK2001-20036612139442.6041850.96020272
Saeed AnwarPAK2001110101101101.0010497.12100171
Shoaib MalikPAK2001-2003210000.00190.0000100
Danish KaneriaPAK2001-20035421587.503444.1200120
Sanath JayasuriyaSL2001-200555037814575.6039196.681204011
Marvan AtapattuSL2001-200544025020162.5034472.67100330
Mahela JayawardeneSL2001-2014131721146203*76.40176065.1152113013
Kumar SangakkaraSL2001-201415212181631995.58304259.7077120116
WPUJC VaasSL2001-2009784275100*68.7545260.84110313
Hashan TillakaratneSL2001-2002232331833.005757.8900050
Muttiah MuralitharanSL2001-2009117240248.005375.4700242
Thilan SamaraweeraSL2001-200989060013866.67121749.30160750
Michael VandortSL2001-2008812256514056.50102055.39222665
Craig WishartZIM2001220208114104.0030169.10110224
Henry OlongaZIM200121122*-248.3300000
Dougie MarillierZIM20012201257362.5027445.62020110
Travis FriendZIM2001-2004310818181.0016150.3101090
Trevor GripperZIM2001-200446119311238.6041146.96112231
Gary BrentZIM2001110252525.005446.3000020
Stephen FlemingNZ2001-200866039720266.1766359.88120481
Nathan AstleNZ2001-2004330553918.3315335.9500060
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.