Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At ICC Academy Ground No 2×From 1908-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
David HempBERT2020133311476473.50137107.30020161
Calum MacLeodSCOT20201322112382*123.0096128.13010104
Irfan KarimKENT20Is201922112271*122.0096127.08020150
Matt MachanSCOT20201322111890*118.0074159.46010125
Chamani SeneviratneUAEWT20Is20212201156357.5094122.34020110
Theertha SatishUAEWT20Is202133111464*57.00107106.5401090
NMS ParamSINT20Is20192219372*93.0051182.3501095
Adnan IlyasOMAList A2015110747474.0033224.2401047
Janeiro TuckerBERT202013330724224.0059122.0300152
Tony UraPNGT20Is2019110717171.0042169.0501064
MD DaiPNGT2020131116464*-42152.3801061
Jatinder SinghOMAList A2015110626262.0058106.9001062
Janeiro TuckerBERT20Is20192215650*56.0044127.2701071
Kamran MahmoodDENT202013220554127.5042130.9500071
Kavisha EgodageUAEWT20Is20213215533*55.0040137.5000070
Steve TikoloKENT2020131115454*-36150.0001061
Stephan MyburghNEDT2020131115454*-32168.7501044
Niko DavinNAMT20Is2019220523726.0020260.0000035
Esha OzaUAEWT20Is2021330513817.0026196.15000111
Aman GandhiKENT20Is2019110505050.0046108.7001041
Manpreet SinghSINT20Is2019220502625.0044113.6400030
Assad ValaPNGT20Is2019110484848.0034141.1800051
Tony UraPNGT202013110474747.0032146.8800043
MD DaiPNGList A2015110474747.0041114.6300031
Hamza AlmuzahimUGAT202013110454545.0045100.0000041
Carsten PedersenDENT202013220454322.505384.9100041
Terryn FrayBERT20Is2019220452922.5043104.6500070
Tim DavidSINT20Is2019220442922.0039112.8200060
Aritra DuttaSINT20Is2019220423321.004495.4500041
Michael LeaskSCOT202013210414141.0020205.0000024
Okera BascomeBERT20Is2019220413720.504591.1100022
Surendran ChandramohanSINT20Is2019220404020.0031129.0300142
Kary ChanHKWT20Is20211113838*-4095.0000030
Vani MoreaPNGList A2015110383838.003997.4400050
Mas ElysaMASWT20Is2021110383838.004977.5500030
Dhiren GondariaKENT20Is2019220382619.0025152.0000013
N ChodenBHUWT20Is2021220382519.006360.3200050
S PaldonBHUWT20Is2021220372618.507052.8600030
Mariko HillHKWT20Is2021110363636.0035102.8600030
Sese BauPNGList A2015110353535.0020175.0000042
Dion StovellBERT202013330351611.673989.7400050
Tre MandersBERT202013330351811.6735100.0000050
Tony UraPNGList A2015110333333.0023143.4800060
Zeeshan MaqsoodOMAList A2015110333333.003691.6700040
Tom SoleSCOT20Is20191113333*-18183.3300041
I BarmaNEPWT20Is20212213318*33.004475.0000010
CJA AminiPNGT2020131113232*-23139.1300022
Collins ObuyaKENT20Is2019220321616.0016200.0000013
Collins ObuyaKENT202013110313131.0018172.2200032
Assad ValaPNGList A2015110313131.003783.7800020
Page 1Next

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.