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
Callum ParkinsonDUR202620261214721654*30.8658736.80011210
James PattinsonAUS/NOT/VIC201920191016521647*19.6454239.85003244
Ollie RobinsonENG/SUS20242024131662165821.6028476.06012273
Tony PalladinoDER2018201891742163216.6249143.99002252
Kyle AbbottHAM20262026142452163511.3740852.94003321
Cameron GreenWA20192019233215121*-35261.08110283
Jim BurkeAUS19571957231215189107.50--100150
Senuran MuthusamySA2025202544121510971.6740952.57110192
Hashmatullah ShahidiAFG20212021242215200*107.5046746.04100241
Charlie BarnettENG1938193835021512643.0045047.78100250
Sachin TendulkarIND198919894602155935.8348744.15020230
Brendan TaylorZIM202020203602156735.8330071.67020265
Dusan HakaraiaAA20132013361215141*43.0038056.58100302
Dean ElgarSA20132013672215103*43.0043549.43100252
Hanuma VihariIND202220224712155835.8352241.19010240
C SandaruKYCC2026202647221592*43.0048943.97021203
Tom HaywardENG190419044702156730.7150.00032120
Inzamam-ul-HaqPAK2007200748121592*30.7141052.44010240
James BurkeSUR201520156812157930.7144847.99021271
Callum TaylorGLA202120216822158435.8355238.95021231
Johnny TyldesleyENG190419044802159726.88--021212
Jeff DujonWI198719876822157735.8358536.75010210
Wasim JafferIND200220025902158623.8942051.19032350
Amal SilvaSL1985198559121511126.88--10000
Sam RobsonMID20202020510121582*23.8948844.06011270
Nick SelmanGLA2020202051002157321.5060535.54022270
Ali OrrHAM20262026510121553*23.8946646.14010251
Vernon PhilanderSA2019201961112154621.5057937.13002242
Kerry O'KeeffeAUS19771977813521548*26.8862134.62001190
Mitchell StarcAUS20152015111442155821.5033564.18024256
Craig OvertonENG/SOM20192019914121536*16.5446945.84001283
Craig OvertonENG/SOM20222022111612154414.3332266.77003224
Mathew SinclairNZ19991999110214214214.0044747.87100220
Hashan TillakaratneSL19961996341214126*71.3358336.71110180
Mohammad HafeezPAK20032003361214102*42.8043049.77110272
Tim BresnanWAR2020202046221410553.5047045.53101272
Tamim IqbalBAN2009200936021412835.6744747.87101290
Denis ComptonENG1938193846121410242.8040153.37110350
Bevan CongdonNZ1966196636021410435.6726732.58111161
Carl HooperWI199919994802148626.7547844.77010260
Nick KellyND201820186802144026.7541951.07000320
Sammy CarterAUS190819084832146642.80--020280
Kenneth HutchingsENG1908190848021412626.75--101261
Jeffrey StollmeyerWI195119514802145426.75--010170
Peter SiddleAUS/LAN201520158912148926.7540552.84011220
George DrissellDUR202520257912146926.7543549.20010253
Mitchell SantnerNZ/WOR2016201691012147123.7851841.31011313
John GoddardWI19481948710321446*30.57--00081
Keith ArthurtonWI1993199371002147721.4052141.07024191
Oliver PeakeVIC2026202661112145921.4055338.70023300
PreviousPage 139Next

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.