Live5th T20I · India in New Zealand 2026/27NZIND191/8 (20)Innings break - NZ need 192 runs to winLive5th ODI · Ireland in Namibia 2026/27NAMIRE58/3 (18.3)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC307 (90.4)Stumps - Day 1Live61st Match · CSA Pro20 2026/27DOL73/3 (12)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamindu MendisSL2022-20253501356127.0025752.53010152
Duncan SharpePAK19593601345622.33--01000
Simon DoullNZ1993-200071331344013.4021562.33001163
Craig CummingNZ20053611337426.6039933.33011180
Kaushal SilvaSL201636013311522.1736336.64101110
Javagal SrinathIND1991-2001111851332110.2333739.47001100
Tharanga ParanavitanaSL20113611325526.4037834.92012140
Ted WainwrightENG1893-18985901324914.67--00020
Chandrakant PanditIND1986-19924611313926.2022259.01000130
Imtiaz AhmedPAK1956-19594701315418.71--010-0
Bishan BediIND1968-197812211113126*13.1012263.9300160
Carlos BrathwaiteWI2015-20162301306943.3320164.6802095
George FullertonSA19502301308843.33--010-0
Mohammad WasimPAK1998-19993601309121.6724752.63012150
Bhuvneshwar KumarIND2013-20176721303826.0030742.35001180
Brandon KingWI20253601297521.5021560.00012173
Srikar BharatIND20235811294418.4322657.08000105
Jack MasonENG1897-189851001293212.90--00130
Jesse RyderNZ2008-20114801283616.0023554.47001180
Shivlal YadavIND1979-1986131141284118.2934731.70002111
Neil FosterENG1985-199361121263914.0034436.63001151
Doug WrightENG1938-195114227126228.4019244.79004140
Sanjeeva RanatungaSL19961201256562.5034536.2302090
Eric MarxSA19213601253620.83--001160
Paul DowntonENG1981-19857911255415.6333437.43012120
Roger HarperWI1984-19897901252713.8925948.26001144
Hanumant SinghIND19643501249424.80--011200
Bernard JulienWI1975-197635112446*31.0021358.22000141
Trent BoultNZ2011-201971251242417.7116475.61001136
Phil EdmondsENG1975-198713152124219.5437533.0700190
Gary BallanceENG2014-20153601236120.5029841.28011170
Vasbert DrakesWI200348212327*20.5028742.86002144
David MurrayWI1978-1982510112332*13.6712146.28000100
Hasan RazaPAK200212112268122.0031438.85020200
Jimmy BlanckenbergSA19213501224524.40--000173
Heath StreakZIM1999-200336112271*24.4042428.77011170
Ivan BarrowWI1930-19315911222715.2510.0000130
Kagiso RabadaSA2016-202612174122299.3825048.80002180
Iqbal QasimPAK1976-1988131561212813.4444527.19000150
Shardul ThakurIND2021-20232401206730.0023251.72021152
Norbert PhillipWI19783611204624.00--000180
Stuart WilliamsWI19954811204217.1430539.34002170
Peter LeverENG1970-197591111203612.0030938.83000120
Suresh RainaIND2010-20153501188623.6017866.29013190
Mervyn DillonWI1999-20038150118277.8723350.64007170
Sulieman BennWI2008-20094811173316.7120158.21000112
Syd CurnowSA1931-19324801174714.63--000100
Tauseef AhmedPAK1980-1990911411735*16.7143726.77003110
Frank TysonENG1954-1959812111737*10.6415935.8500251
Omari BanksWI200324211647*58.0026244.27000150

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.