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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Academy×
PlayerRunsScoresBF4s6sOppositionGroundDate
John RevaPNG99*1010v SCODubai21 Nov 2013
Michael SwartNED99820v UAEDubai3 Feb 2016
Mohammad UsmanUAE991700v SCODubai4 Feb 2016
Max O'DowdNED991500v SCODubai5 Feb 2016
Sikander ZulfiqarNED99*1200v SCODubai5 Feb 2016
Kevin O'BrienIRE991310v UAEDubai11 Jan 2018
Binod BhandariNEP991700v UAEDubai28 Jan 2019
Monank PatelUSA991010v UAEDubai15 Mar 2019
Rameez ShahzadUAE991010v USADubai16 Mar 2019
Onais BascomeBER991500v PNGDubai19 Oct 2019
Tobias ViseeNED991310v NAMDubai19 Oct 2019
Scott EdwardsNED99*610v NAMDubai19 Oct 2019
CJA AminiPNG99810v SCODubai21 Oct 2019
Matty CrossSCO991010v NAMDubai22 Oct 2019
Ben CooperNED991101v PNGDubai24 Oct 2019
Chundangapoyil RizwanUAE991510v IREDubai7 Oct 2021
Curtis CampherIRE99*320v UAEDubai7 Oct 2021
Andrew BalbirnieIRE99910v UAEDubai8 Oct 2021
Mark WattSCO99610v NAMDubai9 Oct 2021
Pikky Ya FranceNAM99*410v PNGDubai10 Oct 2021
Norman VanuaPNG991010v NAMDubai10 Oct 2021
Jan FrylinckNAM99*301v PNGDubai10 Oct 2021
Kiplin DorigaPNG991100v NAMDubai10 Oct 2021
Mas ElysaMASW99*610v UAEWDubai22 Nov 2021
Khadija KhalilKUWW991110v BHUWDubai22 Nov 2021
Suraj KumarOMA991900v UAEDubai5 Mar 2022
Fayyaz ButtOMA99*701v UAEDubai9 Mar 2022
Kelis NdhlovuZIMW991020v UAEWDubai12 Sept 2022
S KotteUAEW993000v USAWDubai13 Sept 2022
RP SinghUSAW991910v PNGWDubai11 Apr 2024
Rachel SlaterSCOW991010v USAWDubai14 Apr 2024
Haider ButtBHR991100v KUWDubai14 Dec 2024
Vinayak ShuklaOMA991710v UAEDubai15 Dec 2024
Saqlain ArshadQAT99801v KUWDubai17 Dec 2024
Rizwan ButtBHR99*601v OMADubai17 Dec 2024
Hammad MirzaOMA991000v BHRDubai17 Dec 2024
Ikramullah KhanQAT99810v UAEDubai18 Dec 2024
Yasir IqbalDEN881310v KENDubai18 Nov 2013
Assad ValaPNG881810v SCODubai21 Nov 2013
Willie GaveraPNG88*610v SCODubai21 Nov 2013
David HempBER88420v NEPDubai23 Nov 2013
RJ RobinsonBER88610v NEPDubai23 Nov 2013
Swapnil PatilUAE881700v HKDubai16 Nov 2015
Tanwir AfzalHK88601v UAEDubai16 Nov 2015
Asif IqbalUAE88820v HKDubai16 Nov 2015
Pieter SeelaarNED88810v UAEDubai3 Feb 2016
Ahmed RazaUAE881401v NEDDubai3 Feb 2016
Zahoor KhanUAE881101v IREDubai13 Jan 2018
Mark WattSCO88600v IREDubai16 Jan 2018
Richie BerringtonSCO883000v UAEDubai21 Jan 2018

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.