Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Maurice LeylandENG1936193645028712657.4060233.39110150
Shaun MarshAUS2011201147028714141.0069841.12112340
Asanka GurusinhaSL1994199447028712841.0097729.38120341
Tim PaineAUS201020104802879235.8866643.09020350
Azhar AliPAK20202020581287141*41.0074438.58101350
Hanif MohammadPAK195219525802879635.88--03000
Viv RichardsWI1989198969128711035.8855152.09121321
Rusi SurtiIND1967196751012877031.8936928.73031250
Keith MillerAUS19531953711028710926.0980.00121192
Allan WatkinsENG1949194948328611157.20--110150
Gary KirstenSA2004200459228613740.8658049.31110363
Ijaz AhmedPAK1990199069028612131.7872839.29110292
Moeen AliENG201420147101286108*31.7875437.93100411
Vasbert DrakesWI2003200381522866722.0063844.83012376
Adam ParoreNZ20002000916428650*23.8388332.39010334
Guy WhittallZIM19971997241285203*95.0051455.45100313
Bruce LairdAUS197919793602859247.5073938.57031240
Kepler WesselsSA199319935812859240.7181634.93021160
Michael VaughanENG200020006902857631.6769241.18020280
Ken ViljoenSA1935193559028512431.67--110110
Paul SheahanAUS1970197061102856725.9165243.71022342
Brijesh PatelIND1977197761202858323.7563045.24020360
Henry NichollsNZ2020202057128417447.3355750.99110331
Paul SheahanAUS1972197247228412756.8056042.86101270
Gordon WhiteSA1910191048028411835.50--11101
Graeme WoodAUS1980198048128411240.5770340.40203250
Allan BorderAUS1990199069328478*47.3383034.22030221
Asad ShafiqPAK20172017611028411225.8265743.23101290
Mitchell StarcAUS20252025111752847723.6752653.99033361
Yuvraj SinghIND200920096812836840.4342267.06031413
Jacob OramNZ2003200351012839731.4465543.21020391
Mohammad RizwanPAK2026202661102839425.7347959.08020340
Brian BoothAUS19651965711028311725.7315032.6711260
Roger TwoseNZ1999199981412838721.7792930.46034346
Mitchell MarshAUS2024202491502838018.8747559.58023345
Fred TitmusENG196419641215228384*21.7756624.38020281
John DysonAUS19811981815028310218.8783633.85102240
Shane WarneAUS199319931617528374*23.5858248.63013290
Vijay MerchantIND1936193636028211447.00--111180
Saeed AhmedPAK1961196136128210356.40--111280
Sanjeeva RanatungaSL1994199447128211847.0089131.65200380
Jonty RhodesSA19931993582282101*47.0082434.22110271
Peter BurgeAUS1956195661012828331.33--02080
Aravinda de SilvaSL19951995612028210523.5071839.28113320
Yasir HameedPAK2007200761202826523.5052653.61010461
Murray GoodwinZIM1999199961202829123.5086032.79023321
Chandu BordeIND1962196261202829323.50--012180
Craig McMillanNZ20022002814228250*23.5043864.38010317
Murali VijayIND20182018815028210518.8074138.06103341
Aiden MarkramSA2023202335028111556.2044463.29110460

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.