Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dasun ShanakaSL201620162213520*35.0027129.6300032
Richie RichardsonWI19871987120353117.505959.3200060
Rahul DravidIND20062006110343434.005068.0000070
Yalaka Venugopal RaoDC20082008110343434.0018188.8900032
Jonathan TrottENG20112011110343434.003791.8900070
Nasir JamshedPAK20132013110343434.006453.1300050
Steve SmithPW201220121113434*-13261.5400042
Ambati RayuduMI20102010110343434.0021161.9000013
David MillerPK201320131113434*-3987.1800030
Sanju SamsonRR20142014110343434.0028121.4300022
Gautam GambhirKKR20162016220342817.003694.4400021
Carlton BaughWI20112011120342717.009735.0500030
Chamara KapugederaSL20162016220343017.0034100.0000021
Kumar SangakkaraPK20102010110333333.0030110.0000040
Shahid AfridiDC20082008110333333.0014235.7100032
Shikhar DhawanSH20132013110333333.003984.6200030
Ben StokesRPS20172017110333333.0025132.0000032
Gordon GreenidgeWI19871987120333316.507544.0000150
Paul StrangZIM20002000121331933.0014123.4000040
Sachin TendulkarIND20092009110323232.004768.0900020
Brendon McCullumCSK20142014110323232.003591.4300050
AB de VilliersRCB201320131113232*-17188.2400022
Manoj TiwaryDC20152015210323232.0028114.2900050
Ambati RayuduIND20142014110323232.005459.2600030
Tammy BeaumontENGW20162016110323232.004080.0000011
Ben RohrerDC20132013110323232.0027118.5200040
Manan VohraPK20162016110323232.0024133.3300050
Sanjay ManjrekarIND19961996110323232.004669.5700021
Alvin GreenidgeWI19791979120323216.0030.0000100
Irfan PathanDC201120117523213*10.673591.4300103
Sanath JayasuriyaSL20092009110313131.005160.7800050
Mark BoucherRCB200820081113131*-17182.3500022
Collins ObuyaKEN20112011110313131.003588.5700031
Charlotte EdwardsENGW20162016110313131.0029106.9000040
Cameron WhiteDC201120111113131*-25124.0000021
Andre RussellDC20122012110313131.0015206.6700013
Faf du PlessisSA20162016110313131.003686.1100030
Mayank AgarwalDC20142014220312515.5020155.0000041
Derek ShackletonENG195119511213121*31.00--000-0
Ali ShahZIM19931993120312515.507839.7400050
Rohit SharmaIND/MI20152015230313010.3331100.0000102
Laxmi Ratan ShuklaDC20142014330312110.333881.5800121
Jacques KallisKKR20122012110303030.0027111.1100030
Chris GayleKKR20102010110303030.0021142.8600022
Albie MorkelCSK20082008110303030.0015200.0000023
David WarnerSH20172017110303030.0021142.8600041
Ambati RayuduMI20152015110303030.0022136.3600031
Usman KhawajaRPS20162016110303030.0027111.1100021
Syed KirmaniIND19791979110303030.00--000-0
Vijay YadavIND19931993110303030.0025120.0000032

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.