Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Gulf Giants×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesDVInternational League T20 2022/2320234401299932.2582157.32010127
Nicolas PooranMEInternational League T20 2025/26202522111569*115.0088130.6801095
Tom Kohler-CadmoreSWInternational League T20 2024/25202522111283*112.0081138.27010104
Sam CurranDVInternational League T20 2025/26202522111167*111.0079140.5101066
Philip SaltADKRInternational League T20 2025/26202522110772*107.0080133.7501065
Nicolas PooranMEInternational League T20 2023/242024220875143.5056155.3601047
Sam BillingsDVInternational League T20 2022/232023441873129.008898.8600061
Wanindu HasarangaDVInternational League T20 2022/232023320865543.0047182.98010103
Tom CurranDVInternational League T20 2022/2320234418442*28.0064131.2500183
Michael-Kyle PepperADKRInternational League T20 2025/262025110838383.0051162.7501064
Robin UthappaDCInternational League T20 2022/232023220807940.0050160.00010102
Rohan MustafaDVInternational League T20 2022/232023440802820.0056142.86000114
Max HoldenDVInternational League T20 2025/2620252217964*79.0056141.0701090
Kieron PollardMEInternational League T20 2022/2320232217657*76.0042180.9501046
Azam KhanDVInternational League T20 2023/2420242227650*-34223.5301085
Nicolas PooranMEInternational League T20 2022/232023220714235.5054131.4800036
Max HoldenDVInternational League T20 2024/2520251117070*-54129.6301091
Tim DavidMEInternational League T20 2023/2420242217041*70.0036194.4400065
Tom AbellSWInternational League T20 2025/262025110686868.0041165.8501053
Tom Kohler-CadmoreSWInternational League T20 2022/232023220683634.0039174.3600084
Kieron PollardMEInternational League T20 2023/242024221674067.0045148.8900062
Dasun ShanakaDCInternational League T20 2024/2520252226734*-30223.3300046
Tom BantonMEInternational League T20 2024/252025220675633.5052128.8501091
Nicolas PooranMEInternational League T20 2024/2520252216658*66.0044150.0001073
Sherfane RutherfordDVInternational League T20 2022/2320233326637*66.0039169.2300036
Alex HalesDVInternational League T20 2023/242024220654432.5050130.0000063
Dwaine PretoriusSWInternational League T20 2025/2620252216436*64.0030213.3300053
Leus du PlooyDCInternational League T20 2023/2420241116363*-40157.5001053
Joe DenlySWInternational League T20 2022/232023220615830.5051119.6101042
Shayan JahangirDCInternational League T20 2025/262025220604830.0055109.0900071
Waseem MuhammadMEInternational League T20 2022/232023220603130.0051117.6500025
Waseem MuhammadMEInternational League T20 2025/2620252216059*60.0044136.3601033
Johnson CharlesSWInternational League T20 2023/242024220595729.5046128.2601063
Shai HopeDCInternational League T20 2024/252025220594729.5048122.9200043
Michael-Kyle PepperADKRInternational League T20 2023/242024220595929.5042140.4801173
Tom Kohler-CadmoreSWInternational League T20 2023/242024220583929.0035165.7100045
Sam CurranDVInternational League T20 2024/2520252215842*58.006293.5500051
Michael-Kyle PepperADKRInternational League T20 2024/252025110575757.0035162.8601062
Colin MunroDVInternational League T20 2023/242024220575128.5046123.9101072
Sikandar RazaDCInternational League T20 2023/242024320574728.5049116.3300032
Daniel LawrenceDVInternational League T20 2025/262025210565656.0031180.6501062
Kushal Janith PereraMEInternational League T20 2023/242024220563428.0042133.3300080
Sikandar RazaDCInternational League T20 2024/252025221542854.0037145.9500051
David WilleyADKRInternational League T20 2024/252025221524152.0036144.4400015
Kieron PollardMEInternational League T20 2025/262025210505050.0033151.5201004
Colin MunroDVInternational League T20 2022/232023440493912.2548102.0800032
Johnson CharlesSWInternational League T20 2025/262025220483624.0044109.0900061
Jason RoyADKRInternational League T20 2023/242024110474747.0031151.6100052
Rohan MustafaSWInternational League T20 2024/252025221474547.0035134.2900032
Rovman PowellDCInternational League T20 2025/2620252214747*47.0033142.4200113
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.