Batting
| Format | Inns | Runs | Balls | SR | 4s | 6s |
|---|---|---|---|---|---|---|
| Test | 14 | 704 | 1,477 | 47.66 | 86 | 0 |
South Africa · 2021–2024
| Format | Inns | Runs | Balls | SR | 4s | 6s |
|---|---|---|---|---|---|---|
| Test | 14 | 704 | 1,477 | 47.66 | 86 | 0 |
Keegan Petersen's recorded South Africa career, format by format — every run, ball and wicket computed from ball-by-ball data.
Keegan Petersen has 704 Test runs in 14 innings for South Africa.