Kurtis Patterson has the best batting average in Test cricket (all-time) — 144 (min 120 balls). Computed from every ball bowled in Test cricket (all-time) — the top ten below match the official record.
| Player | Average | Balls |
|---|---|---|
| 1. Kurtis Patterson | 144 | 274 |
| 2. Dean Foxcroft | 98 | 129 |
| 3. CL Cairns | 89.33 | 321 |
| 4. Abul Hasan | 82.50 | 278 |
| 5. Lhuan-dre Pretorius | 78.33 | 253 |
| 6. Cameron White | 72.50 | 289 |
| 7. SR Waugh | 70 | 1127 |
| 8. Brian Lara | 67.87 | 3140 |
| 9. Z de Bruyn | 65 | 344 |
| 10. David Bernard | 63.67 | 355 |
Kurtis Patterson has the best batting average in Test cricket (all-time) — 144 (min 120 balls). Second is Dean Foxcroft (98), third CL Cairns (89.33).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions