Live3rd T20I · India in New Zealand 2026/27NZ4/1 (1.2)INDIND chose to bowlODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Thelston PayneWI1984-19878501316026.2024653.25010110
Andy LloydENG19844411114937.0024545.3100040
Chris BroadENG1984-198959782302216239.76683444.2271752544
Paul TerryENG19842301685.336624.2400020
Richard EllisonENG1984-1986252852884112.5282834.78001261
Jonathan AgnewENG1984-198565412512.003138.7100000
Ashok PatelIND1984-1985820663.001154.5500100
Murray BennettAUS1984-19851193802313.3326630.0800250
Manzoor ElahiPAK1984-19956056158645221.07104480.270246919
Courtney WalshWI1984-200133526294125530*7.47252649.68005410028
Zakir KhanPAK1984-199019763611*36.0010733.6400000
Sajid AliPAK1984-1997121201302810.8329344.37000100
Wasim AkramPAK1984-2003457426746610257*18.78959068.3931345571178
Bob HollandAUS1984-19861315435103.1816521.2100730
Tim RobinsonENG1984-198955755219817531.40487245.114972450
Chris CowdreyENG1984-1988911215246*16.8932646.63002143
Kiran MoreIND1984-19931411293618487319.87398944.0007121756
Rajinder Singh GhaiIND1984-1986610111.00333.3300000
Masood IqbalPAK1984110222.002100.0000000
Craig McDermottAUS1984-199620916830137242*9.94220862.14002812614
Mohammad AzharuddinIND1984-2000427455631559319939.782256466.91297914134296
Simon O'DonnellAUS1985-1991937418144874*25.86200572.220969131
Granville De SilvaSL1985421979.001850.0000000
Sadanand ViswanathIND1985-19882517410323*7.9214250.7000250
Lalchand RajputIND1985-19876811146116.293525.7101300
Martyn MoxonENG1985-1989182516299926.21169037.22043560
Bruce FrenchENG1985-1988292973425915.5586839.40014381
Rod McCurdyAUS198511623313*8.257146.4800110
Gopal SharmaIND1985-199016612210*4.402544.0000200
Marlon VonhagtSL1985110888.001747.0600010
Robbie KerrAUS198568112887*18.2926248.8501150
Ron HartNZ1985110333.002910.3400000
Colin WellsENG1985220221711.004450.0000020
Rob BaileyENG1985-1990812225643*25.6052249.04002142
Ken RutherfordNZ1985-199517721417560810828.471024254.755362253732
Clyde ButtsWI1985-19887811083815.4327938.71001103
Arnie SidebottomENG1985110222.00825.0000000
Les TaylorENG1985-198642221*-1612.5000000
Dave GilbertAUS1985-19862320796157.3840024.0000150
Asoka de SilvaSL1985-19923836103235012.4274933.51015121
Saliya AhangamaSL198543111115.50--00100
Sanjeewa WeerasingheSL1985110333.00--00000
Roshan JurangpathySL1985-1986240110.2540.0000300
Asanka GurusinhaSL1985-199618621312635414331.611251849.069301552753
Vaughan BrownNZ1985-19885619536*19.0024938.1500160
Tony GrayWI1985-1991301979912*8.2521146.9200390
ZulqarnainPAK1985-19891910342136.003060.0000201
Geoff MarshAUS1985-199216620813721113836.981591445.311337760923
Bruce ReidAUS1985-1992885522142134.3051127.7900790
Merv HughesAUS1985-1994868716113272*15.94236747.82021310221

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.