Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG165/1 (26.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)

Kemar Roach has the most ducks in men's first-class cricket v Bangladesh: 4.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kemar RoachWI2009-2024132152014712.5652238.51004242
Natsai MushangweZIM2014240882.001844.4400320
Steven FinnENG2010-201655233*1.002910.3400300
Yamin AhmadzaiAFG2019-202636029194.8313122.1400341
Kraigg BrathwaiteWI2011-202414272107621243.04257941.72353932
Roy KaiaZIM2021120000.00100.0000200
Wasim JafferIND2007231138138*69.0023359.23102170
Mohammad AliPAK2024230220.67248.3300200
Brandon MavutaZIM2018240962.253129.0300201
Matthew HumphreysIRE202524020165.003557.1400221
Umar GulPAK2003-201155021114.209721.6500220
Shingirai MasakadzaZIM2013-2014350502410.0015532.2600250
CBRLS KumaraSL2017-2024552862.672630.7700210
Asitha FernandoSL2022-2025550741.404914.2900210
Khurram ShahzadPAK2024-202635127126.759229.3500221
Trevor GripperZIM2001-200446119311238.6041146.96112231
Timycen MarumaZIM2013-2021360684111.3317239.5300280
Tendai ChataraZIM2014-20184612714*5.403772.9700241
Nathan LyonAUS2017-20264616632*13.2013748.1800271
Donald TiripanoZIM2018-2021360705211.6723629.6601290
Muttiah MuralitharanSL2001-2009117240248.005375.4700242
Tino BestWI2004-201267129124.838832.9500231
Nkruma BonnerWI2021-20224702649037.7174235.58022251
Tom BlundellNZ2022-20234718257*13.6713660.29012120
Roston ChaseWI2018470883212.5717350.8700281
Richard NgaravaZIM2021-20264725028*10.0011145.0500251
Zaheer KhanIND2000-20107831157523.0017864.61012152
Prasanna JayawardeneSL2002-2009782176120*29.3332055.00102140
Graeme CremerZIM2005-20134811024314.5733130.8200270
Brian ChariZIM2014-20184801425317.7539436.04012134
Saud ShakeelPAK2024-202648018814123.5038848.45102140
Younis KhanPAK2002-20157102638200*79.75101562.86302657
Suranga LakmalSL2013-202191131534219.1325560.00002123
Michael VandortSL2001-2008812256514056.50102055.39222665
Henry NichollsNZ2017-2023812141510737.7370758.70142471
Tillakaratne DilshanSL2005-201311151100816872.00127179.314421106
Elton ChigumburaZIM2005-201481503828825.4773951.69032406
Dinesh ChandimalSL2013-202514224115913864.39220052.685628714
Steve HarmisonENG2003-2005310000.0030.0000100
Monde ZondekiSA2008110000.0020.0000100
Shoaib MalikPAK2001-2003210000.00190.0000100
JP DuminySA2015210000.0010.0000100
Stuart ClarkAUS2006110000.00200.0000100
Saeed AjmalPAK2011210000.0020.0000100
Matthew BreetzkeSA2024110000.0040.0000100
Newman NyamhuriZIM2026110000.00110.0000100
Mohammad SaleemAFG2026110000.0030.0000100
Martin LoveAUS2003221100100*100.0015564.5210170
Lou VincentNZ2001220232311.506237.1000120
Lasith MalingaSL2005-200772012126.006717.9100100
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.