Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×

Player figures come from full scorecards, which we hold for 10 of the 21 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA20232023441305114*101.6731297.76200366
Marnus LabuschagneAUS20232023221204124204.00192106.25110271
Rassie van der DussenSA2023202344017411143.5019091.58100112
David MillerSA2023202344116058*53.33147108.84021124
Quinton de KockSA20162016111138138*-96143.75100126
Jos ButtlerENG2023202322113094*130.00124104.84010123
Janneman MalanSA20202020111129129*-13992.8110074
Quinton de KockSA202320234401244531.0013095.38000174
Jason RoyENG2023202322012211361.00110110.91100124
Heinrich KlaasenSA202320234401204930.00106113.2100085
Kevin PietersenENG20052005111108108*-96112.5010062
David WarnerAUS2023202322010610653.0095111.58101123
Jos ButtlerENG20162016110105105105.0076138.16100115
Travis HeadAUS20232023220976448.5064151.56010154
Suné LuusSAW202620261119393*-76122.3701081
Marco JansenSA202320233318732*43.509789.6900044
Aiden MarkramSA20232023440844921.0084100.0000072
Ayesha ZafarPAKW20262026110818181.009486.1701070
Harry BrookENG20232023220808040.0078102.5601174
Herschelle GibbsSA20052005110787878.0010177.2301060
Rumana AhmedBANW20182018110747474.0012360.1601070
Dawid MalanENG20232023220715935.5070101.43010101
Laura WolvaardtSAW201820181117070*-9672.9201071
Aaron FinchAUS20202020110696969.008779.3101062
D'Arcy ShortAUS20202020110696969.008383.1301050
Sidra AmeenPAKW20262026110686868.006998.5501090
Jacques KallisSA20052005110636363.007880.7701040
Moeen AliENG20232023220625131.0062100.0001071
Dale SteynSA20182018110606060.008570.5901081
Ben StokesENG20162016110575757.0038150.0001043
Alex HalesENG20162016110575757.0047121.2801062
Sinalo JaftaSAW202620261115757*-38150.0001080
Faf du PlessisSA20162016110555555.0044125.0001071
Shamima SultanaBANW20182018110535353.009158.2401051
Joe RootENG20162016110525252.005889.6601041
Heinrich KlaasenSA20202020110515151.005298.0801031
Josh InglisAUS20232023220515025.5042121.4301071
Jason RoyENG20162016110484848.0030160.0000081
Ashton AgarAUS202320231114848*-6969.5700031
Sam CurranENG20232023220452822.5038118.4200014
Lizelle LeeSAW20182018110444444.004989.8000070
Laura WolvaardtSAW20262026110434343.005086.0000050
Michael VaughanENG20052005110424242.008251.2200010
Jon-Jon SmutsSA20202020110414141.006464.0600030
Paul CollingwoodENG20052005110404040.004197.5600050
Marcus TrescothickENG20052005110373737.0036102.7800050
David MillerSA202020201113737*-29127.5900030
Mitchell MarshAUS20202020110363636.004580.0000030
David WarnerAUS20202020110353535.0023152.1700041
Aiden MarkramSA20182018110353535.004971.4300060
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.