T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sabina Park, Kingston, Jamaica×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenAUSAustralia202534119556*65.0023284.05020169
Babar AzamPAKPakistan20212401937548.2543943.96020251
Fawad AlamPAKPakistan2021231180124*90.0033354.05111230
Harry TectorIREIreland202233115954*79.5021972.60030122
Kusal MendisSLSri Lanka20264401447236.00109132.1101099
Glenn PhillipsNZNew Zealand20223301347644.6778171.7901099
Pathum NissankaSLSri Lanka20264401307932.5014490.28010153
Andrew McBrineIREIreland20223311285964.0019565.64010152
Reeza HendricksSASouth Africa20243301278742.3375169.3301099
Shadman IslamBANBangladesh20241201106455.0021950.23010121
Kamindu MendisSLSri Lanka20264401075126.7595112.6301057
Devon ConwayNZNew Zealand20223301064335.3380132.5000076
Faheem AshrafPAKPakistan2021240994424.7524340.74000140
Rassie van der DussenSASouth Africa2024330985132.6770140.0001027
Josh InglisAUSAustralia20252219678*96.0041234.1501087
Dasun ShanakaSLSri Lanka2026330965832.0060160.0001076
Mohammad RizwanPAKPakistan2021241943131.3321743.32000121
Jaker AliBANBangladesh2024120929146.0011679.3101085
Kamil MisharaSLSri Lanka20262218961*89.0063141.2701074
Mehedi Hasan MirazBANBangladesh2024120784239.0011468.4200090
Daryl MitchellNZNew Zealand2022330784826.0048162.5000025
Kane WilliamsonNZNew Zealand2022330754725.0062120.9700072
Abid AliPAKPakistan2021240733418.2511265.18000131
Andrew BalbirnieIREIreland2022110717171.009475.5301071
Hasan AliPAKPakistan2021240682817.008085.0000044
Paul StirlingIREIreland2022220654432.5053122.6400082
Quinton de KockSASouth Africa2024330644121.3337172.9700084
Azhar AliPAKPakistan2021240622315.5017535.4300170
Ricky PontingAUSAustralia2003110595959.006689.3901070
Darren LehmannAUSAustralia2003110555555.008663.9501020
Steve SmithAUSAustralia2025120534826.507967.0900090
Martin GuptillNZNew Zealand2022330512017.0041124.3900052
Mitchell OwenAUSAustralia2025210505050.0027185.1901006
Shahadat HossainBANBangladesh2024120502825.0011543.4800060
Imran ButtPAKPakistan2021240493712.259352.6900160
Ian HarveyAUSAustralia20031114848*-30160.0000070
James NeeshamNZNew Zealand20223324833*48.0030160.0000042
Charith AsalankaSLSri Lanka2026110454545.0044102.2700031
Mitchell MarshAUSAustralia2025220452422.5034132.3500015
Wiaan MulderSASouth Africa2024330453615.0040112.5000141
Janith LiyanageSLSri Lanka20261114444*-29151.7200051
Dunith WellalageSLSri Lanka2026220444322.0030146.6700061
Michael BevanAUSAustralia20031114343*-4497.7300020
Ryan RickeltonSASouth Africa2024330431914.3338113.1600050
George DockrellIREIreland2022330423014.004397.6700041
Usman KhawajaAUSAustralia2025120372318.5011332.7400030
Travis HeadAUSAustralia2025120362018.007746.7500050
Matthew BreetzkeSASouth Africa2024330361912.0036100.0000040
Wanindu HasarangaSLSri Lanka2026430312110.3323134.7800021
Taijul IslamBANBangladesh2024120301615.0011625.8600010
Page 1Next

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