Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by year (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,769 of the 11,775 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LathamNZ202620261518347015131.3368968.21122404
Kedar JadhavIND201920192319847081*42.7350692.89030466
Hammad MirzaOMA20252025212114707723.5054686.08041459
Everton WeekesWI19551955510246913958.6310.00131502
MahmudullahBAN202320231412146911142.6456782.721104016
Shaun MarshAUS201920191414246913139.0856982.43130356
Dean JonesAUS19941994141404699833.5070166.90040274
Harpreet SinghUAE20262026171504698131.2750792.50030458
Denis ComptonENG19511951915146911233.5020.00132350
Devon ConwayNZ202620261417046915727.5959878.431215512
A MundraSWE202620261817246976*31.27279168.100405222
Saleem YousufPAK198819881922546966*27.5970966.15031405
Chris HarrisNZ19981998252374695529.3166071.06030318
Michael LeaskSCO20222022252334698523.45422111.140214317
Soumya SarkarBAN201820182324046911719.54465100.861243521
Asghar AfghanAFG20152015252414695420.3960877.140223315
Thisara PereraSL/IWX/ICC20172017282634695520.39341137.540233522
Glenn TurnerNZ19741974691468110*58.50117040.00220470
Raman Subba RowENG19611961510046813746.80--210381
Bob SimpsonAUS1961196181404689233.4351236.91051330
Jim BurkeAUS19561956916146816131.20--120290
Rakep PatelKEN202420241917246812031.20321145.791214225
Ravi BoparaENG20122012212034688227.5358080.69053392
Tom GraveneyENG1967196769046715151.89101346.10130663
Glenn TurnerNZ19751975893467171*77.8380358.16210442
Clayton LambertWI199819981013046711935.9288153.01221615
Carl HooperWI199619961114446710246.7082556.61120421
Ed JoyceIRE201520151414146711235.9259278.89131387
YS SamraCAN202620261514046711033.36461101.302205416
Mushfiqur RahimBAN202420241015346719138.9273563.54111543
Polly UmrigarIND1952195211161467130*31.1350.00212162
Brian McMillanSA1997199712183467103*31.13107543.44130420
Jatinder SinghOMA201920191919246768*27.47451103.55032505
Junaid SiddiqueBAN20092009222404677819.4676261.29023514
Azhar MahmoodPAK19991999313054673918.6874063.11004365
Bob SimpsonAUS1967196759046610951.7818658.60220280
Charlie DavisWI1972197259146618358.25--110491
Shaun MarshAUS20152015712146618242.3680158.18121513
Frank WoolleyENG191219129121466133*42.3635861.45140293
Faf du PlessisSA202020201013146619938.8372864.01120546
Rilee RossouwSA201620161514146612235.8549793.76131524
Noor Ali ZadranAFG201020101616146611431.0762175.04121343
Michael BevanAUS2002200225185466102*35.8562974.09121401
Gary WilsonIRE20182018212154665829.1360676.90020298
Carlton BaughWI20112011222634666020.2680557.89011413
Kushal MallaNEP202420242926446655*21.1852888.260102126
Collie SmithWI1958195881104658642.27--051123
Conrad HunteWI19601960712146511042.2725443.70110220
Shai HopeWI202120211115046511031.0075561.59120403
Dylan SteynCZE202220221515046510631.00350132.86120558

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.