Live4th T20I · India in New Zealand 2026/27NZ39/2 (3.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRENamibia won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Perth Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2018-202535124512361.2546053.26201233
Kraigg BrathwaiteWIWest Indies202212017411087.0035449.15110181
Yashasvi JaiswalINDIndia202412016116180.5030552.79101153
KL RahulINDIndia2018-20253501437728.6030247.35011102
Alex HalesENGEngland2018-20222201198459.5098121.43010154
Roston ChaseWIWest Indies2022-20242301055535.0014771.4301073
Rishabh PantINDIndia2018-20242401043726.0019353.8900072
Ross TaylorNZNew Zealand20191201028051.0017657.95010120
Nithish Kumar ReddyINDIndia2024-2025232984198.0097101.0300095
Tagenarine ChanderpaulWIWest Indies2022120965148.0020546.83010111
Jos ButtlerENGEngland2018-2022220896844.5057156.1401095
Imam-ul-HaqPAKPakistan2019-2023230866228.6723436.7501060
Ajinkya RahaneINDIndia2018120815140.5015253.2901082
Abdullah ShafiquePAKPakistan2023-2024230814227.0018045.0000071
Ollie PopeENGEngland2025120794639.5011568.7000060
Andre RussellWIWest Indies2024110717171.0029244.8301047
Joe RootENGEngland2018-2025230706223.338681.4001130
Babar AzamPAKPakistan2019-20243416928*23.0012853.9100090
Sherfane RutherfordWIWest Indies20241116767*-40167.5001055
Harry BrookENGEngland2022-2025230645221.337486.4901171
Jermaine BlackwoodWIWest Indies2022120603630.0017035.2900070
Colin de GrandhommeNZNew Zealand2019120563328.008665.1200051
Saud ShakeelPAKPakistan2023120522826.009455.3200080
Jason RoyENGEngland2018110494949.0046106.5200071
Ben DuckettENGEngland2025120492824.506081.6700070
BJ WatlingNZNew Zealand2019120484024.0013535.5600050
Kane WilliamsonNZNew Zealand2019120483424.007861.54000100
Hanuma VihariINDIndia2018120482824.0012139.6700060
Jamie SmithENGEngland2025120483324.0047102.1300070
Quinton de KockSASouth Africa2018110474747.0040117.5000070
Alzarri JosephWIWest Indies2022-2024220474323.509947.4700043
Iftikhar AhmedPAKPakistan2019110454545.0037121.6200060
Jonny BairstowENGEngland2018110444444.004891.6700042
Reeza HendricksSASouth Africa2018110444444.007459.4600040
Sharmarh BrooksWIWest Indies2022120443322.007856.4100060
Washington SundarINDIndia2024-2025230432914.3311936.1300011
Saim AyubPAKPakistan2024110424242.005280.7700041
Pathum NissankaSLSri Lanka2022110404040.004588.8900020
Charith AsalankaSLSri Lanka20221113838*-25152.0000032
Gus AtkinsonENGEngland2025120383719.0034111.7600022
Aiden MarkramSASouth Africa2018110363636.0032112.5000060
Agha SalmanPAKPakistan2023-20242213328*33.008737.9300040
Shan MasoodPAKPakistan2023120323016.005459.2600050
Axar PatelINDIndia2025110313131.003881.5800030
Jason HolderWIWest Indies2022-2024220302715.008933.7100021
Mohammad RizwanPAKPakistan2019-20242213030*30.0028107.1400112
Cheteshwar PujaraINDIndia2018120282414.0011424.5600020
Henry NichollsNZNew Zealand2019120282114.007238.8900010
Dhananjaya de SilvaSLSri Lanka2022110262626.0023113.0400030
Brydon CarseENGEngland2025120262013.002989.6600022
Page 1Next

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.