Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At New Wanderers Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSASouth Africa2002-201233020112567.0024582.04110234
JP DuminySASouth Africa2012-2017332188155188.0026371.48100220
AB de VilliersSASouth Africa2012-2017222185125*-159116.35110154
Hashim AmlaSASouth Africa201722016813484.0031952.66100200
Jacques KallisSASouth Africa200222111375113.0027241.54010102
Sachin TendulkarINDIndia2003110979797.0012080.8301071
Mark BoucherSASouth Africa20022218345*83.0011671.55000110
Jesse RyderNZNew Zealand2009110747474.0058127.59010101
Virender SehwagINDIndia2003110666666.007686.8401053
Martin GuptillNZNew Zealand2009110666666.007686.8401031
Ross TaylorNZNew Zealand2007-2009220666233.0044150.0001043
Faf du PlessisSASouth Africa2012-2017330642421.339170.3300071
Eoin MorganENGEngland20091116262*-8374.7001070
Shoaib MalikPAKPakistan2007110575757.0031183.8701042
Brendon McCullumNZNew Zealand2007-2009220564628.008466.6700050
Gary KirstenSASouth Africa2002110555555.0013939.5701090
Younis KhanPAKPakistan2007110515151.0035145.7101023
Daniel VettoriNZNew Zealand2007-2009220514825.5047108.5100041
Sourav GangulyINDIndia2003110484848.005390.5700022
Paul CollingwoodENGEngland2009110464646.005190.2000053
Owais ShahENGEngland2009110444444.007459.4600031
Quinton de KockSASouth Africa2017220423421.006267.7400060
Shaun PollockSASouth Africa2002210383838.006558.4600050
Jacob OramNZNew Zealand20071113333*-20165.0000022
Andrew HallSASouth Africa2002210313131.005062.0000040
Heino KuhnSASouth Africa2017110292929.0020145.0000012
James FranklinNZNew Zealand20091112828*-21133.3300030
Matt PriorENGEngland20091112828*-27103.7000030
Farhaan BehardienSASouth Africa2017210272727.0022122.7300020
Dean ElgarSASouth Africa2017110272727.005450.0000030
Wayne ParnellSASouth Africa2012-2017320262313.005448.1500040
Peter FultonNZNew Zealand2007110252525.0019131.5800012
Boeta DippenaarSASouth Africa2002110232323.005343.4000040
Alex ObandaKENKenya2007110212121.002584.0000020
Mohammad KaifINDIndia2003110191919.002479.1700010
Rahul DravidINDIndia20031111818*-12150.0000020
Kyle MillsNZNew Zealand20091111818*-6300.0000021
David ObuyaKENKenya2007110181818.003354.5500010
Aftab AhmedBANBangladesh2007110181818.0011163.6400030
Albie MorkelSASouth Africa2012110181818.0011163.6400030
Shakib Al HasanBANBangladesh2007110181818.001994.7400020
Shahid AfridiPAKPakistan2007110171717.009188.8900020
Misbah-ul-HaqPAKPakistan20071111616*-6266.6700002
Tanmay MishraKENKenya2007110161616.002272.7300001
MahmudullahBANBangladesh2007110161616.0016100.0000001
Neil BroomNZNew Zealand2009110151515.002171.4300020
Lou VincentNZNew Zealand2007110141414.001687.5000010
Aaron PhangisoSASouth Africa2017110131313.001968.4200010
Mashrafe MortazaBANBangladesh2007110121212.0012100.0000020
Salman ButtPAKPakistan2007110121212.001770.5900010
Page 1Next

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