Batting by format (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,142 of the 11,324 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Roy DiasSLODIs1979-198755555157312131.46231567.9521131174
Brandon McMullenSCOODIs2022-202647425157215142.49168493.3557215449
Kevin O'BrienIRET20Is2008-202181779157112423.101193131.68131013366
Shane DowrichWITests2015-2020356281570125*29.07334146.9939817811
Dwayne SmithWIODIs2004-201510489515609718.57168392.69081414264
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Bob CatterallSATests1922-193124432155512037.9360.003113368
Jamie SmithENGTests2024-2026254341549184*39.72211073.41210117432
Suresh RainaINDT20Is2006-2018766411154910129.231144135.4015313857
Tatenda TaibuZIMTests2001-201228543154615330.31373241.4311251827
Sanju SamsonINDT20Is2015-202671635154611126.66993155.6937713190
Irfan PathanINDODIs2004-2012120872115448323.39194179.5505714237
Ryan ten DoeschateNEDODIs2006-201133329154111967.00175787.7159113029
Eddie PaynterENGTests1931-193920315154024359.23128845.894731274
Usman KhawajaAUSODIs2013-201939382153910442.75182884.19212214913
Johnson CharlesWIODIs2012-202358580153713026.50180385.2527917244
Zeeshan AliHKT20Is2022-2026766712153710127.951125136.6218316852
Glenn TurnerNZODIs1973-1983393951535171*45.15222768.933811517
Phillip HughesAUSTests2009-201326492153516032.66286653.5637619911
Tim PaineAUSTests2010-202135571015349232.64335545.720941724
Dave HoughtonZIMODIs1983-199762602153014226.38215571.00112511621
Duleep MendisSLODIs1975-19897674915278023.49203475.070741139
Saleem ElahiPAKODIs1995-200447464152613536.33214571.144831569
Azhar MahmoodPAKODIs1996-20071421102615216718.11198876.5103911924
Runako MortonWIODIs2002-2010565161519110*33.76228966.36210712315
Kieron PollardWIT20Is2008-2022988020151975*25.321120135.630639198
Aarif SheikhNEPODIs2018-20267363915188428.11228766.3809410616
Jeff CroweNZODIs1983-1990747112151888*25.73245661.8107611012
Jason RoyENGT20Is2014-20226363115177824.471099138.0308715269
Sahibzada FarhanPAKT20Is2018-2026474721515100*33.671088139.25213312977
Chris WoakesENGODIs2011-20231198623151495*24.03168389.9606811721
Hamid ShahDENT20Is2019-202639392151310040.891132133.66111213359
Jan FrylinckNAMT20Is2019-2026866713151013427.961165129.6125312652
Shimron HetmyerWIODIs2017-202652484150913934.301395108.1755211059
Agha SalmanPAKODIs2022-202650427150713443.06156296.4839013228
Ken MackayAUSTests1956-19633752715078933.49104529.760136642
RD ShahKENODIs1998-200756551150611327.89229865.54112518010
Qasim UmarPAKTests1983-198626432150221036.63271243.883521310
Ray LindwallAUSTests1946-1960618413150211821.1552161.4225913713
Brian HastingsNZTests1969-1975305461501117*31.27195934.004761343
Morris OumaKENODIs2004-20147876514986121.10251059.680761405
Bob BarberENGTests1960-196828453149518535.60107559.631911143
James NeeshamNZODIs2013-2023756512149597*28.21149699.9307312838
Towhid HridoyBANODIs2023-202645416149310042.66186879.9311219727
Intikhab AlamPAKTests1959-1977477710149313822.2895945.78181011616
Yasir HameedPAKTests2003-201025493149117032.41258857.612812234
Brandon KingWIODIs2020-202557572149111227.11178583.5338618130
Marcus StoinisAUSODIs2015-2024696381489146*27.07158494.0016513349
Mayank AgarwalINDTests2018-202221360148824341.33278253.4946118928
Faf du PlessisSA/IWXT20Is2012-202049497148711935.401110133.96110013349

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