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
Danny BriggsWAR20222022132022976516.5067444.07013452
Joseph Peter PhillipsGLO20262026102002976414.8572840.80012380
Charlie ShreckLEI20142014132162975619.8039175.96013471
Kane WilliamsonNZ20222022351296200*74.0063046.98100361
Leus du PlooyDER2020202057029613042.2952456.49111403
Paul CoughlinLAN20262026581296100*42.2939175.70110347
Andrew HudsonSA199319935812969042.2991832.24030311
Brian HastingsNZ1974197459029610132.8970641.93111300
Allan BorderAUS199419945912968437.0098330.11010270
Marvan AtapattuSL20032003710229611837.0074939.52111340
Joe BurnsAUS20162016610029617029.6061847.90113351
W SahanACCC20262026610029615329.6044266.97110276
Godfrey EvansENG19501950510029610429.60--110310
Guy WhittallZIM1999199961112968529.6074339.84030390
Chris JordanSUS2018201871202966824.6750658.50021440
Ben FoakesESS201420148122296132*29.6049859.44112360
Junior MurrayWI199519959121296101*26.9143268.52101363
Paul HortonLEI2017201771302967122.7765045.54010400
Charles StoboWA2023202391322966126.9166844.31011310
James FranklinMID201720171014129611222.7758250.86112365
Kyle AbbottHAM20252025142152966718.50296100.000133910
Bob TaylorENG19821982142262965418.5087533.83011300
Max ChuOV2026202646129510459.0056052.68120351
Les AmesENG1938193846129511559.0023557.45110300
Joe SolomonWI19591959582295100*49.17--12150
Alan DavidsonAUS195919598912957136.8831241.99010142
Clive LloydWI1971197151002956429.50--03080
Temba BavumaSA20182018510329595*42.1451557.28030360
Graeme WoodAUS1984198461102956826.8269539.57020290
Jack LeaningYOR20192019812129577*26.8274939.39034370
Anuj DalDER2023202310131295141*24.5846962.90100325
Colin McDonaldAUS1956195681502958919.67--022260
Matthew PottsDUR20252025111652957026.8261947.66012306
Peter SiddleAUS20132013142212955114.0570042.14023301
Frank WorrellWI19481948342294131*147.00--110241
Pieter van der BijlSA1939193935029412558.80--110181
Justin GreavesWI2026202646029418049.0059349.58110272
Shakib Al HasanBAN2015201557229489*58.8047062.55020353
Nithish Kumar ReddyIND2024202447129411449.0044266.52100308
Eric RowanSA1949194948129486*42.00--03000
Greg ChappellAUS19831983681294150*42.0050058.80110301
Tamim IqbalBAN2022202259029413332.6746163.77102420
Luke ProcterNOR/LAN201720175902949432.6757850.87031302
Lewis HillLEI2026202669029412732.6763546.30112360
Chris CookeGLA2020202051012948232.6761048.20032370
Keith MillerAUS1948194881002947429.4021750.69031107
Josh DaveySOM20252025101502946419.6061847.57010363
HMRKB HerathSL20112011101852943622.6247761.64002294
Luke FletcherNOT20182018122112944314.7062946.74002394
Faf du PlessisSA20122012242293110*146.5071540.98120431
PreviousPage 106Next

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.