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
Jake Fraser-McGurkSA20232023510027810127.8030890.26100308
Raveen de SilvaACCC2025202571012787730.8966741.68021172
Ravi ShastriIND19871987912027812523.1719245.83101211
Brett HuttonNOT2015201591322787225.2767541.19012360
Adam BacherSA1998199881512786419.8663643.71012380
Angelo MathewsSL20202020231277200*138.5069539.86110205
George GiffenAUS1894189424027716169.25--100261
Alex CareySA2017201736127713955.4043164.27110235
George HeadleyWI19331933361277169*55.40--110180
Terry JarvisNZ1972197246027718246.1755532.79101230
Luis ReeceDER2020202047127712246.1751853.47121343
Oshada FernandoSL2019201947127710246.1751354.00111363
Yuvraj SinghIND2004200458127711239.5747058.94110382
Nazar MohammadPAK19521952581277124*39.57--11100
Kushal Janith PereraSL20192019592277153*39.5736675.68113327
Billy MurdochAUS188218825912778534.6311935.29010180
Ross EdwardsAUS197319736902777430.7812358.54030260
Agha SalmanPAK2025202551002779327.7050255.18010223
Kris ClarkeND/GLO20262026510127710330.7845461.01102308
Roy McLeanSA19551955510027714227.70--111322
Nathan BuckNOR2019201991142775339.5736176.73031444
John SimpsonMID2018201871302773921.3157548.17001460
Ramnaresh SarwanWI20002000714427784*27.7066141.91022290
Jordan ThompsonYOR202420241214227756*23.0829793.270232913
Stuart BroadENG201220121118227758*17.3140368.73012274
Jordan ThompsonYOR20222022142132775115.3947258.69012354
Archie JacksonAUS1929192924027616469.0061944.59100250
Matt RenshawQUE20202020352276168*92.0049655.65100315
Tillakaratne DilshanSL2013201336027612646.0041067.32121290
Ben McDermottLAN/TAS2026202636027612846.0049655.65111273
Charlie McLeodAUS1898189846127611255.20--120190
Ravi ShastriIND1992199257027620639.4395228.99100232
Sam WellsOV20142014581276100*39.4353951.21110402
George GunnENG193019304802768534.5032540.62010120
Bert SutcliffeNZ1953195348127680*39.43--020158
Hanumant SinghIND1964196458027610534.50--111420
Duleep MendisSL1984198448027611134.5037373.99111336
Sachin TendulkarIND201320136912768134.5048856.56020342
Risith UpamalBRC2026202659227615139.4352053.08100322
John MorrisonNZ1974197459027611730.6772238.23112240
Mohsin KhanPAK198519855912765034.5034938.11010140
Kane WilliamsonNZ2011201151002766827.6056948.51021321
Richard HadleeNZ19801980610227610334.5033283.13121323
Andy BlignautZIM2003200361212769125.0943962.87011381
Daniel FlynnND20152015712027610223.0066741.38113350
Daniel FlynnND2017201761202766423.0051553.59022371
Ben McDermottTAS2022202271312769423.0074537.05011218
Steven CroftLAN2018201881302766221.2364942.53021321
Merv HughesAUS19931993121412764521.2352852.27001229
Mehedi Hasan MirazBAN2017201781632765121.2362244.37011352
PreviousPage 112Next

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.