ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedTestInternational

Basil D'Oliveira Trophy 2017 - Stats

6 Jul – 9 Jul 20172 teams

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Joe Root England1219519097.5078.95281
Moeen Ali England12948747.0057.6780
Temba Bavuma South Africa12805940.0046.78110
Alastair Cook England12726936.0035.12100
Vernon Philander South Africa12715271.0061.7491
Quinton de Kock South Africa12695134.5093.24120
Jonny Bairstow England12615130.5060.4080
Stuart Broad England12575757.00118.7582
Ben Stokes England12575628.5050.8981
Dean Elgar South Africa12565428.0040.2980

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Moeen Ali England1351011211.203.20
Morné Morkel South Africa146.3717525.003.76
Kagiso Rabada South Africa148617328.833.60
Liam Dawson England126.4410125.253.79
Keshav Maharaj South Africa154.1419248.003.54
James Anderson England12536020.002.40
Vernon Philander South Africa12537625.333.04
Stuart Broad England12126733.503.19
Mark Wood England12116868.003.24

Highest scores

Full list
PlayerRunsBalls4s6svs
Joe Root England190234271SA
Moeen Ali England8714780SA
Alastair Cook England69192100SA
Temba Bavuma South Africa5913090ENG
Stuart Broad England57*4782SA
Ben Stokes England5610881SA
Dean Elgar South Africa5411880ENG
Vernon Philander South Africa528670ENG
Quinton de Kock South Africa5137100ENG
Jonny Bairstow England517660SA

Best bowling figures

Full list
PlayerFiguresOversvs
Moeen Ali England6/5315SA
Moeen Ali England4/5920SA
Keshav Maharaj South Africa4/8532.1ENG
Morné Morkel South Africa4/11125.3ENG
Kagiso Rabada South Africa3/5020ENG
Morné Morkel South Africa3/6421ENG
Vernon Philander South Africa3/6720ENG
Kagiso Rabada South Africa3/12328ENG
Liam Dawson England2/3411.4SA
James Anderson England2/4419SA

Most sixes

Full list
Player6s4sRuns
Stuart Broad England2857
Morné Morkel South Africa2016
Joe Root England128195
Vernon Philander South Africa1971
Ben Stokes England1857
James Anderson England1112

Most 50s / 100s

Player100s50sRuns
Joe Root England10195
Moeen Ali England0194
Temba Bavuma South Africa0180
Alastair Cook England0172
Vernon Philander South Africa0171
Quinton de Kock South Africa0169
Jonny Bairstow England0161
Stuart Broad England0157
Ben Stokes England0157
Dean Elgar South Africa0156

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Stuart Broad England118.755748
Quinton de Kock South Africa93.246974
Joe Root England78.95195247
Mark Wood England73.682838
Hashim Amla South Africa65.574061
Vernon Philander South Africa61.7471115
Keshav Maharaj South Africa61.291931
Jonny Bairstow England60.4061101
Moeen Ali England57.6794163
Theunis de Bruyn South Africa55.064989

Best economy (min 10 overs)

PlayerEconOversWkts
James Anderson England2.40253
Vernon Philander South Africa3.04253
Stuart Broad England3.19212
Moeen Ali England3.203510
Mark Wood England3.24211
Keshav Maharaj South Africa3.5454.14
Kagiso Rabada South Africa3.60486
Morné Morkel South Africa3.7646.37
Liam Dawson England3.7926.44
Ben Stokes England4.08130

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
England458105.3SA
South Africa361105ENG
England23387.1SA
South Africa11936.4ENG

Lowest completed totals

TeamScoreOversvs
South Africa11936.4ENG
England23387.1SA
South Africa361105ENG
England458105.3SA