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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
James FullerHAM202420241319638377*29.4651574.37010426
Kiran CarlsonGLA20182018101913838321.2869954.79013630
Shoaib MalikPAK20062006691382148*47.7586943.96120554
Mark GreatbatchNZ19881988592382107*54.57121531.44120380
Gus LogieWI1990199061013829842.4459464.31030440
Nathan AstleNZ19961996612038212531.8364858.95211563
William PorterfieldIRE/WAR20152015712038218631.8388843.02110403
Ricky PontingAUS19981998914138276*29.3890642.16030281
Roshan MahanamaSL19931993814038215127.2998038.98122500
Sabbir RahmanBAN2017201781613826625.4771353.58033484
Kyle VerreynneSA/NOT202620261117238211525.4775950.33101420
Jack HobbsENG1928192857038115954.4346236.58110320
Lance KlusenerSA1999199998038117447.6351074.71110563
Daniel VettoriNZ/IWX2005200569338112763.5046282.47111572
Dattu PhadkarIND1948194859238112354.4365140.09131300
Navjot SidhuIND199819985903819742.3372652.48042529
Glenn PhillipsAA2018201861213819334.6468955.30042566
Gus LogieWI1991199191223817838.1066157.64040541
Colin de GrandhommeAA201320138142381102*31.7552772.30123547
Brian BennettZIM20252025916138113925.4054270.30123631
Zain-ul-HassanGLA202620261017038114322.41101537.54105481
Aiden MarkramSA2017201734038014395.0056866.90210512
Ross EdwardsAUS19721972581380170*54.2964844.91122301
Agha SalmanPAK20232023593380132*63.3355168.97120463
Graham ThorpeENG20002000610138011842.22103036.89122230
Javed MiandadPAK199219926102380153*47.5079247.98121500
Andrew HudsonSA19961996510238014647.5087943.23122590
Matt HorneNZ19971997611038013334.5583545.51111364
Matt HorneNZ19981998611138015738.0079148.04100455
Pathum NissankaSL202420246111380127*38.0049976.15120503
Mark VermeulenZIM20032003612038011831.6777948.78122492
Kusal MendisSL2022202271203808531.6768255.72040431
Rachin RavindraWF20202020712138010134.5580747.09121431
Tony LewisENG19731973712138012534.5536444.23121431
Norm O'NeillAUS1964196491413808829.2357847.40022402
Jeet RavalNZ/AA/ND2020202081503806825.3372352.56031423
Ben CharlesworthGLO2023202391503808725.3392041.30021493
Rod MarshAUS1977197710172380110*25.3384644.92122421
Ryan DaviesSOM20162016151913808621.1156267.620324310
Stan McCabeAUS19351935242379189*189.50--20060
Rusi ModiIND1948194836037911263.17--130120
Colin AckermannLEI202020205923799454.1462260.93040521
Muditha LakshanCCC202620266913796947.3841491.55050459
Angelo MathewsSL2009200971113799937.9063559.69020474
Jamie SmithSUR202220228111379234*37.9074051.22110511
Nicky BojeSA2000200091313798531.5888442.87021471
Paul SheahanAUS19691969813237911434.4528245.74110330
W SahanACCC202520251014237912031.5852372.47110441
Jonny BairstowENG2013201381513796727.0782346.05020435
Keith BarkerHAM20212021101513798427.0778148.53031445

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.