Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Abu Dhabi Knight Riders×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex HalesDVInternational League T20 2022/23202322017411087.00106164.15110147
Rovman PowellDCInternational League T20 2025/262025-202633214696*146.0090162.22010108
Tom BantonMEInternational League T20 2025/262025-202633113164*65.50101129.70010114
Gulbadin NaibDCInternational League T20 2024/2520252201278063.5072176.3901078
Shayan JahangirDCInternational League T20 2025/262025-20263301219940.3373165.75010136
Daniel LawrenceDVInternational League T20 2024/2520252201197059.5071167.6101086
Waseem MuhammadMEInternational League T20 2023/24202422211589*-82140.24010104
Sam BillingsDCInternational League T20 2023/2420243311156757.5072159.72010113
Shai HopeDCInternational League T20 2024/25202522111074*110.0077142.86010123
Moeen AliGGInternational League T20 2025/262025220957947.5063150.7901056
Sikandar RazaDCInternational League T20 2023/242024330944331.3355170.91000121
David WarnerDCInternational League T20 2024/2520251119393*-57163.16010121
Jordan CoxDCInternational League T20 2025/262025-2026330915230.3371128.1701062
Jonny BairstowMEInternational League T20 2025/2620252218749*87.0054161.11000122
Sam CurranDVInternational League T20 2024/2520252218550*85.0066128.7901052
Jordan CoxGGInternational League T20 2023/242024220785739.0065120.0001035
Johnson CharlesSWInternational League T20 2024/252025220776538.5049157.1401075
Kushal Janith PereraMEInternational League T20 2023/242024220765438.0039194.8701065
Andre FletcherMEInternational League T20 2022/232023220755337.5068110.2901061
Kieron PollardMEInternational League T20 2022/232023220744337.0040185.0000083
Kieron PollardMEInternational League T20 2024/2520252217469*74.0059125.4201044
Waseem MuhammadMEInternational League T20 2025/262025-2026330743724.6762119.3500054
Chris LynnGGInternational League T20 2023/242024220736736.5055132.7301063
Colin MunroDVInternational League T20 2023/242024220725036.0056128.5701092
Nicolas PooranMEInternational League T20 2023/2420242217239*72.0035205.7100047
Rahmanullah GurbazGGInternational League T20 2025/262025220727236.0049146.9401145
Gerhard ErasmusGGInternational League T20 2024/252025220714735.507495.9500072
Rovman PowellDCInternational League T20 2022/232023221694869.0043160.4700035
Alex HalesDVInternational League T20 2024/252025220685834.0053128.3001034
James VinceGGInternational League T20 2022/232023110656565.0044147.7301044
Tom Kohler-CadmoreSWInternational League T20 2022/232023220634631.5051123.5300044
Waseem MuhammadMEInternational League T20 2022/232023220626031.0050124.0001016
James VinceGGInternational League T20 2023/242024220615030.5050122.0001071
Tim DavidSWInternational League T20 2025/262025110606060.0024250.0001027
Shimron HetmyerGGInternational League T20 2023/2420242215839*58.0035165.7100052
George MunseyDCInternational League T20 2022/232023110575757.0043132.5601061
Colin MunroDVInternational League T20 2022/232023220575628.5044129.5501042
Waseem MuhammadMEInternational League T20 2024/252025220573828.5045126.6700016
Rahmanullah GurbazSWInternational League T20 2022/232023110565656.0039143.5901062
Fakhar ZamanDVInternational League T20 2025/262025220564428.0041136.5900042
Shimron HetmyerDVInternational League T20 2025/262025220554827.5029189.6600043
Adam HoseDVInternational League T20 2023/242024220534526.5038139.4700051
Max HoldenDVInternational League T20 2025/262025220535226.5049108.1601060
Dasun ShanakaDCInternational League T20 2024/252025221513451.0020255.0000063
Nicolas PooranMEInternational League T20 2024/252025220504925.0033151.5200052
Romario ShepherdMEInternational League T20 2024/2520252215038*50.0026192.3100053
Khuzaima TanveerDVInternational League T20 2025/2620252214731*47.0021223.8100043
Daniel LawrenceDVInternational League T20 2025/262025221463546.0039117.9500030
Tom BantonDCInternational League T20 2023/242024110444444.0031141.9400070
Tom Kohler-CadmoreSWInternational League T20 2025/262025220443022.005383.0200050
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.