Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND31/1 (5.4)IND need 155 runs in 266 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND20182018110202020.003066.6700021
Marizanne KappSAW20162016110202020.002676.9200000
Sikandar RazaTS20182018110202020.0020100.0000010
Nat Sciver-BruntENGW20242024110202020.0019105.2600030
Kyle NipperDOL20162016110202020.002580.0000020
Stephen CookSA20162016110202020.005337.7400010
Kusal MendisSL20172017110202020.002290.9100030
Marco JansenSA/SEC20232023210202020.0014142.8600030
Ken FarnesENG19391939210202020.00--000-0
Hugh TayfieldSA195719571112020*---00010
Marvan AtapattuSL20002000120202010.0010419.2300110
Mohammad KaifIND20032003220201510.002676.9200000
Herschelle GibbsSA20002000220202010.003754.0500130
David MillerSA201120112212011*20.003360.6100000
Usman KhawajaAUS20182018120201410.003164.5200040
Doug BracewellNZ20152015221201320.002195.2400011
Anrich NortjeSA/SEC20262026220201610.003066.6700040
Athol RowanSA19481948121201520.0012416.1300020
Jack MoroneyAUS19501950120201010.00--000-0
Loots BosmanDOL2012201233020136.674148.7800000
Sam StaplesENG1928192823020116.67--00000
Irfan PathanIND20072007443202020.0017117.6500002
Alok KapaliBAN20032003110191919.002576.0000020
MO OdumbeKEN20032003110191919.0016118.7500011
Shoaib MalikPAK201320131111919*-19100.0000030
Adil RashidPC202420241111919*-7271.4300021
Richard LeviCC20132013110191919.0016118.7500021
Dean ElgarSA20162016110191919.004344.1900030
Edward MooreWP20242024110191919.0012158.3300021
Aviwe MgijimaBOL20242024110191919.0014135.7100001
Liam LivingstoneDSG20262026110191919.0011172.7300002
Patrick KrugerWAR202620261111919*-14135.7100021
Senuran MuthusamyDOL201920191111919*-16118.7500030
Chris AdamsENG19991999110191919.003652.7800030
Louis KoenSA20002000110191919.003357.5800030
Sachin TendulkarIND2010201012019139.503259.3800040
Ajit AgarkarKKR200920093221913*-2479.1700000
Sibonelo MakhanyaDOL2019201932019179.502095.0000000
Nadine de KlerkSAW2021202122019199.502576.0000120
Paul CollingwoodENG20032003110181818.003847.3700020
Ricky PontingAUS20032003110181818.003060.0000020
Craig WishartZIM20002000110181818.003748.6500020
Thomas OdoyoKEN20072007110181818.002669.2300030
Collins ObuyaKEN20072007110181818.002572.0000020
Mohammad HafeezPAK20072007110181818.0011163.6400030
Albie MorkelTIT20152015110181818.0016112.5000011
Jonathan TrottENG20092009110181818.003158.0600020
Yogesh TakawaleMI20092009110181818.002281.8200020
Rory KleinveldtSA20132013110181818.002281.8200030
Rajesh BishnoiRCB20092009110181818.0014128.5700012

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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