ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 format (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sol BudingerLEIFirst-class2022-202634601160611827.22197181.4819623517
Gareth SeverinWFFirst-class2023-202625480160419633.42318150.4248118412
Mark WallaceGLAFirst-class2014-20163966716049227.19280557.1801182003
Mason CraneSUS/HAM/GLAFirst-class2015-202671100251604114*21.39378142.4224151928
JM CummingOVFirst-class2022-202632604160311328.63346346.291512248
Tim RobinsonENGTests1984-198929495160117536.39384641.634651820
Craig MeschedeSOM/GLAFirst-class2014-201841619160110730.79232168.9829722925
Jeff CroweNZTests1983-199039654160112826.25465934.363661834
Manoj PrabhakarINDTests1984-199539589160012032.65415637.751931654
Chris JordanSUSFirst-class2014-201942639159816629.59274258.282922188
Paul SheahanAUSTests1967-197431536159412733.91253441.522731562
Bill BrownAUSTests1934-1948223511592206*46.82271738.72491851
Jack WildermuthQUEFirst-class2017-202643634159211126.98267359.5627521011
Sandeep PatilINDTests1980-198429474158817436.93210362.394741979
Scott StyrisNZTests2002-200729484158617036.05308951.3456520513
Louis KimberNOR/LEIFirst-class2021-202644704158624324.03244764.8128920741
CWJ AllisonESSFirst-class2025-202626463158314036.81285255.5045520819
William PorterfieldIRE/WARFirst-class2013-201730511158118631.62345245.803722048
Phil MustardAA/DUR/GLOFirst-class2012-2017395941578107*28.69341046.2811082081
Shadman IslamBANTests2018-202631593157812028.18313750.302961843
Will SutherlandYOR/VICFirst-class2019-2026548591577101*20.75277756.7923816824
Peter SiddleSOM/DUR/ESSFirst-class2014-2025891313715738916.73283755.45021616518
Tom ScrivenHAM/LEIFirst-class2020-202647671415719929.64274757.1901252028
Shane DowrichWITests2015-2020356281570125*29.07334146.9939817811
Calvin HarrisonNOR/NOTFirst-class2023-202643645156115326.46302751.5735819917
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Bob CatterallSATests1922-193124432155512037.9360.003113368
Kashif AliWORFirst-class2022-202634592155513327.28289953.64210420411
Jamie SmithENGTests2024-2026254341549184*39.72211073.41210117432
Matthew PottsDURFirst-class2017-20266988171547149*21.79309849.94151317521
Tatenda TaibuZIMTests2001-201228543154615330.31373241.4311251827
Harry SwindellsLEIFirst-class2019-2024416451542171*26.14343144.942881873
Tom PriceSUS/GLOFirst-class2020-2026426613154110929.08290753.0118719713
Eddie PaynterENGTests1931-193920315154024359.23128845.894731274
BI KellawayGLAFirst-class2023-2026304861535181*36.55272756.293971889
Phillip HughesAUSTests2009-201326492153516032.66286653.5637619911
Tim PaineAUSTests2010-202135571015349232.64335545.720941724
Craig MilesDUR/WAR/GLOFirst-class2014-20268912519153162*14.44348343.9603202205
Zain-ul-HassanGLAFirst-class2023-202639683152414323.45380740.031472043
Curtis HeaphyCSFirst-class2022-202625422152313238.08388339.2231051530
Jack LeachSOMFirst-class2014-20261101414215236615.38338445.01021720513
Laurie EvansSUS/WAR/SURFirst-class2014-2021417331518213*21.69338444.862692162
Ryan McLarenHAM/LANFirst-class2015-2017314410151610744.59310348.862911988
Brian HastingsNZTests1969-1976315661510117*30.20195934.004761343
Michael PollardCAN/WFFirst-class2013-2018315851510124*28.49307149.17112618816
Ken MackayAUSTests1956-19633752715078933.49104529.760136642
Kasey AldridgeSOM/DURFirst-class2021-202648668150318025.91297950.4526917514
Qasim UmarPAKTests1983-198626432150221036.63271243.883521310
Ray LindwallAUSTests1946-1960618413150211821.1552161.4225913713
Shane SnaterNED/ESSFirst-class2017-2026679015150083*20.00210871.16071217340

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.