Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENGTests20212431110*11.002250.0000110
Stuart BroadENGTests2021121434.003611.1100000
Ishant SharmaINDTests20212211010*10.002147.6200101
Rohit SharmaINDTests2021-20233411756658.3332354.18010242
Virat KohliINDTests2021-202333021318671.0043049.53101180
Ravindra JadejaINDTests2023-2025221132104*132.0026050.7710086
Ajinkya RahaneINDTests2021220342717.007048.5700050
Ravichandran AshwinINDTests2021-2023330371712.337648.6800060
Steve SmithAUSTests2023121483848.0019424.7400050
Cheteshwar PujaraINDTests2021-2023330594219.6719130.8900140
Umesh YadavINDTests2023110000.000-00100
Mitchell StarcAUSTests2023110666.002030.0000000
Usman KhawajaAUSTests2023110180180180.0042242.65100210
Ben StokesENGTests2021240885522.0018846.81010102
Nathan LyonAUSTests2023110343434.009635.4200060
Jonny BairstowENGTests202124028287.007935.4400360
Joe RootENGTests2021240713017.7516343.5600060
Peter HandscombAUSTests2023110171717.002762.9600030
Mohammed ShamiINDTests202311100*-20.0000000
Travis HeadAUSTests20231201229061.0020758.94010172
Jasprit BumrahINDTests2021-2025210111.00128.3300000
KL RahulINDTests2025110100100100.0019750.76100120
Axar PatelINDTests2021-20233301227940.6721257.55011105
Ben FoakesENGTests202124034138.5014423.6100010
Dominic SibleyENGTests20212401273.006119.6700100
Jack LeachENGTests20212402195.258425.0000011
Marnus LabuschagneAUSTests20231216663*66.0023328.3301070
Daniel LawrenceENGTests2021120965048.0016956.80010140
Shai HopeWITests2025120272613.505054.0000030
Jomel WarricanWITests2025120884.001844.4400110
Mohammed SirajINDTests2021-2025210000.0030.0000100
Srikar BharatINDTests2023110444444.008850.0000023
Rishabh PantINDTests202122010210151.0012680.95100132
Jofra ArcherENGTests202112011115.502055.0000120
Roston ChaseWITests2025120252412.504753.1900040
Dominic BessENGTests2021120532.502222.7300000
Ollie PopeENGTests2021240572914.2514539.3100041
Alex CareyAUSTests2023110000.0040.0000100
Washington SundarINDTests2021-202533210596*105.0019952.76011101
Zak CrawleyENGTests2021240675316.7513151.15011110
Khary PierreWITests20251212413*24.006238.7100040
Brandon KingWITests202512018139.003354.5500040
Shubman GillINDTests2021-202545120412851.0041049.76111202
Cameron GreenAUSTests2023110114114114.0017067.06100180
John CampbellWITests2025120221411.005143.1400030
Matthew KuhnemannAUSTests2023121666.004214.2900010
Justin GreavesWITests2025120573228.5010057.0000080
Jayden SealesWITests2025121282228.0028100.0000012
Yashasvi JaiswalINDTests2025110363636.005466.6700070
Dhruv JurelINDTests2025110125125125.0021059.52100153
Page 1Next

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