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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Marchant de LangeGLA20172017111712543915.8834872.99002298
Pat CumminsAUS202320231118225444*15.8851948.94002207
Neil WagnerNZ/OV/LAN20162016212732544710.5843158.93004326
John ReidNZ1954195435025313550.60--111262
Stan McCabeAUS19321932461253187*50.6036668.58102291
Dimuth KarunaratneSL/SSC202520255702537936.1441361.26021310
David BedinghamDUR202020205802539631.6345355.85020312
Eric DaltonSA1935193558125311736.14--111200
Garry SobersWI1972197258125314236.14--100241
Asif MujtabaPAK199219925802535931.6375433.55031320
Abdul KardarPAK195819585912535731.63--020-1
Gerry AlexanderWI195819588912537031.63--02080
Ray IllingworthENG1969196969125311331.6361141.41111300
Peter HandscombAUS/VIC2018201851002538125.3044257.24021381
John BracewellNZ1988198861112535425.3066837.87021190
Leo CarterCAN2016201661202538221.0857643.92020303
Josh PhilippeNSW2025202561202538021.0847653.15021277
Jamie GibsonWF2021202181422535621.0864239.41011294
George BaldersonLAN20222022111632539719.4650550.10011291
Temba BavumaSA2023202346125217250.4046354.43102252
Saeed AhmedPAK1960196036025212142.00--100151
KL RahulIND2015201548025211031.5052647.91200292
Josh InglisLEI/WA202120215812525436.0036469.23020282
Tuppy Owen-SmithSA1929192958225212942.00--11002
Warwick ArmstrongAUS190519055912526631.50--01081
John CrawleyENG199819986101252156*28.0066437.95100251
Ranjan MadugalleSL19851985610125210328.00--122100
Delray RawlinsSUS2020202051002526525.2030582.62011338
Gareth BergHAM2016201691122525628.0033275.90012335
Sanoj DarshikaCCC20252025911025210122.9150949.51101213
Ramiz RajaPAK1988198861112526425.2047153.50021321
WPUJC VaasSL20022002812125272*22.9148252.28010301
Michael Guptill-BunceAA2018201871202529121.0043557.93023363
Mark BurgessNZ1978197861212526822.9190827.75020280
Anil KumbleIND1996199681422528821.0061241.18011321
Mark WoodENG/DUR2015201591652526622.9146154.66010392
Craig MilesGLO201620161116225260*18.0056144.92022380
Brydon CarseENG/DUR2025202591622525618.0035870.39014257
Arthur HillENG1896189634025112462.75--110-0
Tom GraveneyENG1969196945025110550.2024830.24110160
Jackie McGlewSA1962196235125112062.75--110191
Shoaib MalikPAK200420043612515950.2050250.00020333
Hamish RutherfordOV202020204802517231.3849650.60030342
Reggie SpoonerENG1912191268025111931.38--11161
Vernon RansfordAUS190819084812515435.868460.71020210
Alan KippaxAUS193119316802518431.38--030211
Ben CurranNOR2018201859125183*31.3846753.75021340
Bruce MitchellSA192919295912518831.38--02000
Wallis MathiasPAK195819585902517727.89--020-0
Craig SpearmanNZ1999199959225154*35.8666537.74020281
PreviousPage 122Next

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.