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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajit WadekarIND1966-197171102306720.9110.00022151
Peter BurgeAUS1955-19613502296845.8038931.11020250
Aravinda de SilvaSL1993-19973612287845.6036662.30021273
Oshada FernandoSL20214812289132.5747747.80020250
Wasim BariPAK1975-1980917622760*20.649535.79022120
Dominic SibleyENG202035022612045.2067733.38122160
Mohammad KaifIND2006462226148*56.5040955.26101230
John EmbureyENG1980-19951525522635*11.3068133.19006300
Graham McKenzieAUS1965-1969101422255918.7511063.64011183
Willie WatsonENG1954510222411628.00--101161
Basit AliPAK199335122292*55.5045149.22021262
Shan MasoodPAK2017-202648022210927.7542652.11110172
David AllenENG1960-196681552215522.1011139.6401080
Shoaib MalikPAK2005-20064702206931.4341353.27020301
Imrul KayesBAN2009-201861202204418.3349144.81000291
Ashok MankadIND1971-197548121953*31.29--01060
Rick McCoskerAUS1975-19795102219109*27.3847346.30101160
Malinda WarnapuraSL200824021712054.2535960.45111270
Rashid LatifPAK1993-200235221715072.3334063.82100231
Sanjay BangarIND20025802177727.1374229.25022231
Taijul IslamBAN2014-2024917321639*15.4352740.99001211
John BracewellNZ1985-19874832156643.0053140.49010142
Jim LakerENG1948-1957131732155515.36--011141
Mathew SinclairNZ1999110214214214.0044747.87100220
Jack HobbsENG1928220212159106.00--110200
Alan DavidsonAUS1960-19614702128030.2924136.51010201
Peter FultonNZ2006-201461002127521.2057337.00021283
Jonathan TrottENG2012-201561112125921.2044847.32023290
John ReidNZ1952-195661102128419.2720.00011240
Micky StewartENG19634802118726.3852636.50011161
Arshad AyubIND1987-198981322115719.1863933.02011210
Adam ParoreNZ1995-1999572210100*42.0050141.92110260
Steve RixonAUS1978-198481432105419.0917530.29014210
Raqibul HasanBAN2009-20114812096529.8647643.91011191
Shahriar NafeesBAN2011-20124802085026.0029969.57010350
Mark RichardsonNZ20022402079551.7561333.77021241
Jamie SmithENG20243402079551.7528971.63020225
Herbert SutcliffeENG1928-19335502066341.20--020-0
Jesse RyderNZ200823120589102.5032463.27030240
Wriddhiman SahaIND201644020510451.2544546.07100191
Sikandar RazaZIM20172402058951.2544046.59020143
Ross EdwardsAUS19735702057429.29--020170
Bill WoodfullAUS1930-19315602048334.00--02080
Kris SrikkanthIND1987-19884702047129.1428372.08021291
Kamran AkmalPAK2005-20065812037829.0030865.91010330
Khaled MashudBAN2002-2004481203103*29.0058534.70102220
Tim SoutheeNZ2012-2020101532033116.9222590.22000189
Jason GillespieAUS1996-20031317520128*16.7567229.91000172
Nurul HasanBAN2018-20224811996428.4330465.46033244
Ernest TyldesleyENG192833019812266.00--110131

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.