ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jake BallENG/NOT2016201614231205339.3232862.50002256
Babar HayatHK20172017120204173102.0031864.15100253
Benny HowellGLO2017201723020416368.0029070.34100224
Tim SeifertND2024202423020410468.0027873.38110149
Roy DiasSL1984198435020410840.8047243.22100280
Rajin SalehBAN200520053612048940.8046743.68020291
Mushfiqur RahimBAN201920193602047434.0038253.40022281
Michael-Kyle PepperESS202120215602049234.0037654.26020311
Billy BatesENG188518854602046434.00--020202
Boeta DippenaarSA200620064702045229.1438552.99011330
Yasir ShahPAK2019201947020411329.1439851.26101240
Keith FletcherENG196919695702048329.1412039.17010140
Devang GandhiIND199919994712048834.0054537.43022271
Joe SolomonWI196319635802046225.5015631.4102150
Babar AzamPAK202320235902044122.6737853.97000272
Jack BurnhamDUR2017201769220493*29.1432263.35010274
AJADDLA JayasingheNCC2025202579020411322.6733660.71100210
Ossie DawsonSA194719475902045522.67--01100
Abdul RazzaqPAK2004200451022044725.5056236.30001203
Tim SoutheeNZ2023202371002047320.4023287.930111510
Herby WadeSA19351935712220440*20.40--00350
Alan DavidsonAUS19611961712320477*22.6719027.89011173
Mushfiqur RahimBAN20202020111203203*-31863.84100280
Mominul HaqueBAN2020202023020313267.6738652.59100240
Matthew ShortVIC202520252402036250.7529568.81030203
Simon KatichAUS200320034502037540.6033660.42020251
Sam CurranSUR2015201556220361*50.7530067.67011352
Mahmudul Hasan JoyBAN202320233602038633.8340450.25020260
Conrad HunteWI196119613602037933.8333435.33020180
Dominic BessYOR2024202467220360*40.6028172.24020292
Daniel DouthwaiteGLA201920194702036329.0034359.18010290
Shahriar NafeesBAN200820084802036925.3839451.52010321
Haroon RasheedPAK1978197858020310825.3844046.14100208
James HarrisMID201620167932037833.8345444.71020241
Ben HorneAA201920196922036329.0050340.36022194
Tom CullenGLA2019201979220351*29.0050240.44020240
Sameera SadamalKYCC2026202659120310625.3838053.42100170
LA de ZoysaNSWC2026202659020310122.5651139.73100180
Fred TitmusENG196619666912035325.3853238.16010220
Ned EckersleyLEI2018201861002037420.3045444.71021250
David PayneGLO201720171011520354*33.8331165.27012272
Timm van der GugtenGLA2022202291272036240.6046343.84010260
Dennis LilleeAUS197519751012420373*25.3839551.39010224
Bernard JulienWI1976197671232034722.5614463.8900062
Graeme WoodAUS1979197961212033518.4556136.19002170
William FraineYOR2022202271312035316.9256735.80012271
Joe CookeGLA2021202181322036818.4557235.49011281
Brett HuttonNOR201920191015420334*18.4553737.80001230
Matthew FisherENG/SUR202620261217320350*14.5043646.56013221
Jack LeachENG/SOM20192019132182039215.6253637.87013290
PreviousPage 145Next

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.