Batting by series (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia tour of South Africa 2017/182018663558160*186.0056199.47310546
Kevin PietersenENGEngland tour of South Africa 2004/052005763454116151.33430105.583103615
David WarnerAUSAustralia in South Africa ODI Series 2016/17201655038617377.20340113.53210504
Alex HalesENGEngland in South Africa ODI Series 2015/16201655038311276.6042889.49140432
Kumar SangakkaraSLSouth Africa in Sri Lanka ODI Series 2013201355137216993.00346107.51121448
Joe RootENGEngland in South Africa ODI Series 2015/16201655035112570.2038491.41210307
Marvan AtapattuSLICC World Cup 2002/032002-200366134612469.2038789.41210481
Shivnarine ChanderpaulWIWest Indies tour of South Africa 1998/99199977032815046.8639682.83110433
Shikhar DhawanINDIndia tour of South Africa 2017/18201866132310964.60310104.19120472
Virat KohliINDSouth Africa tour of India 2025/262025331302135151.00258117.052102412
Fakhar ZamanPAKPakistan tour of South Africa 20212021330302193100.67271111.442002813
Steve WaughAUSAustralia tour of South Africa 1996/9719977713019150.1733789.32041245
Michael BevanAUSAustralia tour of South Africa 1996/97199776129710359.4032391.95121272
Steve WaughAUSAustralia tour of South Africa 1993/9419948822918648.5032290.37020273
Mohammad YousufPAKSouth Africa in Pakistan ODI Series 2007/08200755128611771.5042966.67130180
Roger TwoseNZNew Zealand tour of South Africa 2000/01200055028610357.2032787.46110324
Sourav GangulyINDSouth Africa tour of India 1999/002000551285105*71.2531690.19120377
Marnus LabuschagneAUSAustralia tour of South Africa 2023/24202355128312470.7529396.59110342
Ricky PontingAUSAustralia tour of South Africa 2001/02200277128312947.1732487.35111303
Sachin TendulkarINDSouth Africa tour of India 1999/00200055027412254.8031188.10110274
Brian LaraWISouth Africa tour of West Indies 2000/0120017702749239.1443762.70020280
Tillakaratne DilshanSLSouth Africa in Sri Lanka ODI Series 20132013551273115*68.2532085.31110320
Imam-ul-HaqPAKPakistan tour of South Africa 2018/19201955027110154.2033281.63120203
Mark WaughAUS1993-94 Benson & Hedges World Series1993-199477027110738.7135376.77110180
Stephen FlemingNZSouth Africa tour of New Zealand 2003/04200466026410844.0029788.89111266
Jos ButtlerENGEngland tour of South Africa 2022/232023331261131130.50251103.981101810
Adam GilchristAUSAustralia tour of South Africa 2001/02200277025810536.8628490.85110343
Nathan AstleNZSouth Africa tour of New Zealand 1998/991999761256100*51.2033177.34110294
Carl HooperWIWest Indies tour of South Africa 1998/99199977125610842.6727991.76120208
Rohit SharmaINDSouth Africa in India ODI Series 2015/16201555025515051.0025699.61110278
Steve SmithAUSSouth Africa in Australia ODI Series 2014/15201444125410484.6726197.32120231
Matthew HaydenAUSAustralia tour of South Africa 2001/0220026602547842.3335970.75020255
Aaron FinchAUSSouth Africa in Australia ODI Series 2014/15201455025010950.0028587.72110265
David BoonAUSAustralia tour of South Africa 1993/9419947702497635.5743557.24020250
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 2004200455124774*61.7529683.45030142
Ajinkya RahaneINDSouth Africa in India ODI Series 2015/1620155502478749.4026393.92030243
Sourav GangulyIND2001 Standard Bank Triangular Tournament200144024512761.2526592.451102211
Mohammad YousufPAKPakistan in South Africa ODI Series 2006/072007551245101*61.2527389.74110272
Virat KohliINDSouth Africa in India ODI Series 2015/16201555024513849.0028187.19110116
Stephen FlemingNZ2001–02 VB Series20026602458540.8334770.61020200
Saim AyubPAKPakistan tour of South Africa 2024/25202433023510978.3324496.31200285
Angelo MathewsSLSouth Africa tour of Sri Lanka 2018201855223597*78.3328183.63020233
Ricky PontingAUSAustralia in South Africa ODI Series 2005/06200633023316477.67204114.22110199
Graham ThorpeENGEngland tour of South Africa 1995/96199666123372*46.6032671.47031140
Mohammad AzharuddinINDIndia tour of South Africa 1992/93199277123286*38.6739059.49010152
Allan BorderAUSAustralia tour of South Africa 1993/94199487323169*57.7525690.23010225
Babar AzamPAKPakistan tour of South Africa 2021202133022810376.00219104.11110303
Rahul DravidIND1996-97 Standard Bank International One-Day Series19975502288445.6036163.16030162
Misbah-ul-HaqPAKPakistan in South Africa ODI Series 2012/1320135512278056.7528380.21020206
Mohammad AzharuddinIND1996-97 Standard Bank International One-Day Series19975502276045.4028978.55030111
Page 1Next

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