Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Innings Batted for South Africa in ODI 2026

Matthew Breetzke leads South Africa in ODI 2026 with 4 innings batted (South Africa). Corbin Bosch (3) and Quinton de Kock (3) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Matthew BreetzkeSouth AfricaSA4 matches, 4 innings11234254417543.75168104.1723201
2Corbin BoschSouth AfricaSA4 matches, 3 innings39*9*13*4361-50122.003300
3Quinton de KockSouth AfricaSA3 matches, 3 innings1415033299.673680.561300
4Tony de ZorziSouth AfricaSA3 matches, 3 innings727903315150.3317884.8313220
5Duan JansenSouth AfricaSA3 matches, 3 innings1*227*333030.0021142.864000
6Dewald BrevisSouth AfricaSA3 matches, 3 innings33376*337638.0060126.673500
7Connor EsterhuizenSouth AfricaSA3 matches, 3 innings1011968*3319798.50197100.0013911
8Jordan HermannSouth AfricaSA3 matches, 3 innings15020773324782.33209118.1832411
9Bjorn FortuinSouth AfricaSA5 matches, 2 innings1*55266.006100.000000
10Aiden MarkramSouth AfricaSA2 matches, 2 innings01522157.501788.243000
11David MillerSouth AfricaSA2 matches, 2 innings2215175.50118127.9712901
12Jason SmithSouth AfricaSA2 matches, 2 innings223316.503497.061100
13Temba BavumaSouth AfricaSA2 matches, 2 innings2213366.5016481.1014201
14Ryan RickeltonSouth AfricaSA2 matches, 2 innings229898.0010791.599210
15Marco JansenSouth AfricaSA2 matches, 2 innings229447.0074127.038610
16Tristan StubbsSouth AfricaSA2 matches, 2 innings222010.002580.002000
17Nqobani MokoenaSouth AfricaSA3 matches, 1 innings317-3233.330100
18Keshav MaharajSouth AfricaSA2 matches, 1 innings2144.002200.001000
19Lizaad WilliamsSouth AfricaSA2 matches, 1 innings211-1100.000000
20Eathan BoschSouth AfricaSA2 matches, 1 innings212929.0013223.080400
21Prenelan SubrayenSouth AfricaSA2 matches, 1 innings2144.004100.000000
22Rubin HermannSouth AfricaSA2 matches, 1 innings2188.006133.331000
23Gerald CoetzeeSouth AfricaSA2 matches, 1 innings2166.004150.000100
24Nqabayomzi PeterSouth AfricaSA2 matches, 1 innings211-250.000000
Showing the top 10 of 24

Most Innings Batted for South Africa in ODI 2026

Matthew Breetzke leads South Africa in ODI 2026 with 4 innings batted (South Africa). Corbin Bosch (3) and Quinton de Kock (3) are next. Matthew Breetzke leads South Africa for innings batted in ODI 2026 with 4 innings batted. The leading batter can change after every match as the season progresses. Filter by team to analyse innings batted depth across squads.

ODI Innings batted Questions

Who has the most innings batted for South Africa in ODI 2026?

Matthew Breetzke leads ODI 2026 for South Africa with 4 innings batted from 4 matches, at a strike rate of 104.17. Corbin Bosch is second on 3 and Quinton de Kock third on 3. The table ranks every player in ODI 2026 for South Africa by innings batted, with their team and matches.

Who are the top batters in ODI 2026?

The top three batters in ODI 2026 for South Africa are Matthew Breetzke (4 in 4 matches), Corbin Bosch (3 in 4 matches) and Quinton de Kock (3 in 3 matches). Matthew Breetzke is 1 innings batted clear of Corbin Bosch. Every other player follows in the table, with their team and matches.