Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM146/5 (16)ZIM need 76 runs in 24 ballsLive7th 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 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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 Durban's Super Giants×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Tristan StubbsSECSA20 2023/24202444219166*95.50105181.900301310
Faf du PlessisJSKSA20 2022/232023221152113*152.0091167.03100118
Will JacksPCSA20 2023/24202422014210171.0068208.821001311
Aiden MarkramSECSA20 2023/24202444113942*46.3399140.40000105
Tom AbellSECSA20 2023/2420244401236530.7576161.84020154
Shai HopePCSA20 2025/262026111118118*-69171.0110099
Ryan RickeltonMCTSA20 2025/262025210113113113.0063179.37100511
Adam RossingtonSECSA20 2022/23202322110772107.0048222.92010156
Rubin HermannPRSA20 2024/2520252201035951.5073141.1001085
Ryan RickeltonMCTSA20 2023/2420242201008750.0060166.6701086
Moeen AliJSKSA20 2023/242024330923630.6764143.7500076
Jordan HermannSECSA20 2023/242024440914222.7582110.9800083
Rahmanullah GurbazPCSA20 2024/252025110898989.0043206.9801037
Donavon FerreiraJSKSA20 2022/2320232218682*86.0048179.1701095
Rubin HermannPRSA20 2025/2620262218365*83.0064129.6901044
Ryan RickeltonMCTSA20 2024/252025220816340.5050162.0001076
Donavon FerreiraJSKSA20 2024/252025220775138.5041187.8001036
Wihan LubbePRSA20 2022/232023220755737.5047159.5701083
Dawid MalanSECSA20 2023/242024330716323.6757124.5601071
Daniel LawrencePRSA20 2025/262026220706335.0049142.8601024
Tom AbellSECSA20 2024/252025220685734.0058117.2401050
LG PretoriusPRSA20 2024/252025220684334.0042161.90000101
Leus du PlooyJSKSA20 2023/242024330685722.6760113.3301072
Faf du PlessisJSKSA20 2023/242024330675722.3353126.4201073
Eoin MorganPRSA20 2022/232023220666433.0043153.4901025
Reeza HendricksJSKSA20 2023/242024320653832.5056116.0700042
Shubham RanjaneJSKSA20 2025/262025-20262226550*-49132.6501052
Will JacksPCSA20 2024/252025110646464.0035182.8601035
Grant RoelofsenMCTSA20 2022/232023220625231.0057108.7701051
Rassie van der DussenMCTSA20 2024/2520252215935*59.0050118.0000033
Jordan HermannSECSA20 2022/232023220595929.5045131.1101191
Delano PotgieterMCTSA20 2022/2320232215732*57.0028203.5700026
Will JacksPCSA20 2022/232023110565656.0025224.0001054
Dane VilasPRSA20 2022/232023220564428.0039143.5900032
Mitchell Van BuurenPRSA20 2024/252025221544154.005893.1000040
Colin IngramPCSA20 2023/242024220534326.5030176.6700071
Jos ButtlerPRSA20 2023/242024220514525.5042121.4300061
Faf du PlessisJSKSA20 2025/262025-2026220504725.0036138.8900033
Aiden MarkramSECSA20 2022/2320232215044*50.0043116.2800041
David BedinghamSECSA20 2024/252025220493924.5029168.9700051
Sikandar RazaPRSA20 2025/2620262214827*48.0034141.1800024
Tristan StubbsSECSA20 2025/2620261114747*-30156.6700051
Mitchell Van BuurenPRSA20 2023/2420242214736*47.0039120.5100060
Reeza HendricksJSKSA20 2022/232023220464523.004993.8800042
Leus du PlooyJSKSA20 2024/252025220453822.5038118.4200032
Donavon FerreiraJSKSA20 2025/262025-20262224533*-14321.4300025
M De VilliersJSKSA20 2025/262025-2026220453822.5037121.6200071
Wayne MadsenJSKSA20 2023/2420241114444*-29151.7200051
Rassie van der DussenMCTSA20 2022/232023220444322.0035125.7100051
Sam CurranMCTSA20 2023/242024221443844.0031141.9400024
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.