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 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Bevon JacobsAA202420244702878041.0047460.550303413
Asanka GurusinhaSL1994199447028712841.0097729.38120341
Tim PaineAUS201020104802879235.8866643.09020350
Azhar AliPAK20202020581287141*41.0074438.58101350
Hanif MohammadPAK195219525802879635.88--03000
Oshada FernandoPSC2026202669128710935.8847160.93100282
Viv RichardsWI1989198969128711035.8855152.09121321
Rusi SurtiIND1967196751012877031.8936928.73031250
Leo CarterCAN2022202281122875231.8959947.91010392
Keith MillerAUS19531953711028710926.0980.00121192
Jimmy SinclairSA1902190236028610447.6710.0020109
SB KeeneAA202620264722866757.2039372.77030392
Allan WatkinsENG1949194948328611157.20--110150
Gary KirstenSA2004200459228613740.8658049.31110363
Ijaz AhmedPAK1990199069028612131.7872839.29110292
Billy RootGLA20202020510128611831.7870740.45110391
Michael RipponOV20182018712128657*26.0070340.68022361
Jack ClaytonQUE20222022812128610926.0083234.38113261
Vasbert DrakesWI2003200381522866722.0063844.83012376
Colin AckermannLEI20172017916128610519.0758548.89100431
Ethan BamberWAR202520251416228610720.4357349.91103355
Adam ParoreNZ20002000916428650*23.8388332.39010334
Guy WhittallZIM19971997241285203*95.0051455.45100313
Bruce LairdAUS197919793602859247.5073938.57031240
Kepler WesselsSA199319935812859240.7181634.93021160
Michael VaughanENG200020006902857631.6769241.18020280
Jack HaynesWOR202020205922855140.7153453.37020370
Ken ViljoenSA1935193559028512431.67--110110
Feroze KhushiKEN/ESS20242024610028510728.5035879.61122462
Paul SheahanAUS1970197061102856725.9165243.71022342
Brijesh PatelIND1977197761202858323.7563045.24020360
DC de BoorderOV2014201481322858525.9170340.54011363
Calum HaggettKEN2015201591312858023.7568341.73022381
Ajaz PatelNZ/CS/GLA202220221417228551*19.0057549.57010333
Toby Roland-JonesMID202620261318128545*16.7642067.86003355
George BaileyMID20162016351284110*71.0052953.69120431
Arthur ShrewsburyENG1893189335128410671.00--12090
Paul SheahanAUS1972197247228412756.8056042.86101270
Tom HainesSUS2018201868028412435.5045462.56111460
Gordon WhiteSA1910191048028411835.50--11101
Graeme WoodAUS1980198048128411240.5770340.40203250
Usman KhawajaLAN201420145902848631.5660447.02031370
K AmanthaACCC202620265912847535.5050256.57021402
Allan BorderAUS1990199069328478*47.3383034.22030221
Sachitha JayathilakeTUCA2026202661012847631.5633983.780201715
Asad ShafiqPAK20172017611028411225.8265743.23101290
Michael RipponOV2022202271112847528.4066842.51032372
Matthew PardoeWOR2014201491312845223.6765043.69012392
Tim BresnanYOR20172017111502846118.9368341.58016421
Andrew SalterGLA202220221217228445*18.9362645.37002374
PreviousPage 109Next

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.