Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (Men's ODIs)

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 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Harry TectorIRE52528250v OMABulawayo19 Jun 2023
Shoaib KhanOMA5252*7051v UAEBulawayo21 Jun 2023
Wesley BarresiNED52525061v SLBulawayo30 Jun 2023
Ishan KishanIND52524671v WIBridgetown27 Jul 2023
Ben StokesENG52526931v NZCardiff8 Sept 2023
Liam LivingstoneENG52524033v NZCardiff8 Sept 2023
Abdullah ShafiquePAK52526932v SLColombo14 Sept 2023
David WarnerAUS52525362v INDChandigarh22 Sept 2023
KL RahulIND52523833v AUSIndore24 Sept 2023
Vikramjit SinghNED52526741v PAKHyderabad6 Oct 2023
Jonny BairstowENG52525980v BANDharamsala10 Oct 2023
Mitchell MarshAUS52525190v SLLucknow16 Oct 2023
Saud ShakeelPAK52525270v SAChennai27 Oct 2023
Rahmat ShahAFG52525480v NEDLucknow3 Nov 2023
Shreyas IyerIND52524561v SAJohannesburg17 Dec 2023
Reeza HendricksSA52528170v INDGqeberha19 Dec 2023
Tilak VarmaIND52527751v SAPaarl21 Dec 2023
Sadeera SamarawickramaSL52526130v AFGKandy11 Feb 2024
Gerhard ErasmusNAM52525682v NEPKirtipur21 Feb 2024
Wiaan MulderSA52528451v AFGSharjah18 Sept 2024
Rahul ChopraUAE52524471v USAWindhoek24 Sept 2024
Kashyap PrajapatiOMA525210030v CANKing City26 Sept 2024
Aasif SheikhNEP52525371v USADallas27 Oct 2024
Monank PatelUSA52524570v SCODallas31 Oct 2024
Sam CurranENG52525231v WINorth Sound2 Nov 2024
Anil SahNEP52528041v USADallas2 Nov 2024
Hashmatullah ShahidiAFG52529220v BANSharjah6 Nov 2024
Rahmat ShahAFG52527650v BANSharjah9 Nov 2024
Sediqullah AtalAFG52525042v ZIMHarare21 Dec 2024
Babar AzamPAK52527170v SAJohannesburg22 Dec 2024
Jos ButtlerENG52526740v INDNagpur6 Feb 2025
Axar PatelIND52524761v ENGNagpur6 Feb 2025
Virat KohliIND52525571v ENGAhmedabad12 Feb 2025
Rassie van der DussenSA52524632v AFGKarachi21 Feb 2025
Aiden MarkramSA5252*3661v AFGKarachi21 Feb 2025
Muhammad AbbasNZ52522633v PAKNapier29 Mar 2025
Max O'DowdNED52524452v UAEUtrecht12 May 2025
Harshit RanaIND52524344v NZIndore18 Jan 2026
Cameron GreenAUS5252*6641v BANDhaka9 Jun 2026
Harsh ThakerCAN52529032v NEDKing City10 Jun 2026
Xavier BartlettAUS52524842v BANDhaka11 Jun 2026
YS SamraCAN52524671v USAKing City12 Jun 2026
Washington SundarIND5252*6341v ENGBirmingham14 Jul 2026
Gulsan JhaNEP52523834v UAEKuala Lumpur12 Sept 2026
Shoaib KhanUAE52525742v NEPKuala Lumpur12 Sept 2026
Will JacksENG52526142v SLLeeds24 Sept 2026
Chris OldENG5151*3042v INDLondon7 Jun 1975
Geoff HowarthNZ51519330v WILondon18 Jun 1975
Derek RandallENG5151*8120v PAKSialkot30 Dec 1977
Mohsin KhanPAK5151*7540v ENGLahore13 Jan 1978
PreviousPage 239Next

BF balls faced · 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.