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
Robbie WhiteMID202220226902638129.2264740.65020233
Thorn ParkesOV202220225912639632.8862342.22030253
Terry JarvisNZ196519655912637732.8830.00021310
Kiran MoreIND199019907922637337.5743751.72030320
Gundappa ViswanathIND1971197161112636826.3052824.2402290
Usman KhawajaAUS2011201161122636529.2267339.08010243
George HillYOR2021202171102637123.9171436.83020351
Adam RouseKEN2017201771212636823.9153349.34012393
Bharat PopliND2014201481202638221.9262042.42010350
Matthew CritchleyDER20162016712126370*23.9147954.91010361
Michael BracewellOV/WF2017201781402634818.7961942.49001362
Brad HaddinAUS2014201491722637517.5345557.80023342
Michael CarberryHAM/LEI20172017101702639815.4772236.43010353
Chris WoakesENG/WAR20242024111722636217.5347055.96012310
Geoff LawsonAUS19841984111942634917.5345255.53001310
Henry ShipleyCAN202220223402628265.5043260.650302511
George GunnENG191219123502627552.4067338.93030240
Carl HooperWI199419943602628143.6737270.43020308
Bill WoodfullAUS1933193336126273*52.4083731.30030150
Majid KhanPAK197419743602629843.6755047.64020330
Nick GreenwoodWF202320234702627937.4340464.85031394
Sharujan ShanmuganathanBSC/TUCA2025202547226212352.4049752.72110244
Mohammad WasimPAK1998199847026219237.4352849.62101320
Mitchell MarshAUS201420144812628737.4346955.86010324
Sam BillingsKEN2017201768226270*43.6733578.21011451
Monty NobleAUS190419044832626552.40--031231
Lawrence RoweWI1980198048026210032.7555347.38110251
Pravin AmreIND199319937822627843.6761342.74030273
Bob TaylorENG197919797922629737.4379532.96020230
Dinesh ChandimalSL201420146101262100*29.1143460.37100194
Aneurin DonaldHAM2019201961012627529.1138667.88010363
David RichardsonSA19951995711126210926.2053848.70114230
Malcolm WallerZIM2013201361202627021.8359044.41020330
Brydon CarseENG/DUR202420249134262104*29.1145257.961002113
Mehedi Hasan MirazBAN20182018814326268*23.8242361.94010224
Brian BoothAUS1962196224126111287.0035037.14200210
Viv RichardsWI19741974351261192*65.25--100306
Jamie OvertonSOM/SUR2020202057026112037.29241108.301213411
Sonal DinushaSL/CCC2025202567226110752.2030685.29110167
Les AmesENG1934193457126112043.5080232.54110150
WPUJC VaasSL20072007684261100*65.2545757.11110281
Tom SmithGLO201920195802618432.6374335.13021280
Sid O'LinnSA196019605802619832.6312521.60020231
Harry NielsenSA202120215902617129.0055946.69021300
Ian RedpathAUS196719675902618029.003868.42011230
Henry NichollsCAN2013201351012618829.0065539.85010252
Liam ScottSA2026202671002616126.1058244.85010242
Tim WardTAS2026202651002618326.1066539.25020312
Robert SamuelsWI19961996510126112529.0058944.31100344
Adam WheaterESS2018201871122616629.0047954.49020340
PreviousPage 118Next

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.