Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

ICC World XI: Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: ICC World XI×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Thisara PereraIWXT20Is2017-20184411576152.3380196.250101211
Hashim AmlaIWXT20Is201733111972*59.5084141.67010133
Virender SehwagIWXTests2005120837641.509587.37010141
Jacques KallisIWXTests2005121834483.0017946.37000111
Kumar SangakkaraIWXODIs2005220746137.0059125.42010111
Andrew FlintoffIWXODIs2005220634231.507584.0000070
Faf du PlessisIWXT20Is2017330622920.6745137.7800053
Virender SehwagIWXODIs2005220583729.0055105.4500081
Tamim IqbalIWXT20Is2017-2018440572314.2555103.6400081
Chris GayleIWXODIs2005220545427.0050108.0001181
Darren SammyIWXT20Is20172225329*-39135.9000034
Andrew FlintoffIWXTests2005120503525.006379.3700024
Rahul DravidIWXODIs2005220422621.007357.5300030
Brian LaraIWXTests2005120413620.505969.4900080
David MillerIWXT20Is2017320413220.5036113.8900022
Tim PaineIWXT20Is2017220352517.503794.5900031
Rahul DravidIWXTests2005120232311.507431.0800130
Shaun PollockIWXODIs2005220231511.504353.4900010
Mark BoucherIWXTests200512017178.504537.7800110
Shahid AfridiIWXODIs2005110161616.008200.0000021
Kevin PietersenIWXODIs2005110161616.002272.7300001
Grant ElliottIWXT20Is2017110141414.008175.0000020
Jacques KallisIWXODIs200522013116.503537.1400000
Shoaib MalikIWXT20Is2018110121212.0010120.0000010
Graeme SmithIWXTests200512012126.003040.0000110
Shahid AfridiIWXT20Is2018110111111.001291.6700010
Mitchell McClenaghanIWXT20Is2018110101010.008125.0000001
Daniel VettoriIWXODIs20052211010*10.001376.9200100
Rashid KhanIWXT20Is2018110999.007128.5700001
Daniel VettoriIWXTests200512188*8.002138.1000100
Brian LaraIWXODIs2005220552.501145.4500100
Ben CuttingIWXT20Is2017321555.004125.0000010
Sam BillingsIWXT20Is2018110444.00666.6700010
Sandeep LamichhaneIWXT20Is201811144*-580.0000000
George BaileyIWXT20Is2017110333.001225.0000000
Shoaib AkhtarIWXODIs2005110222.00366.6700000
Muttiah MuralitharanIWXTests2005120221.00728.5700100
Morné MorkelIWXT20Is2017310111.00250.0000000
Steve HarmisonIWXTests2005120110.50911.1100100
Inzamam-ul-HaqIWXTests2005120110.50714.2900100
Makhaya NtiniIWXODIs200511100*-0-00000
Dinesh KarthikIWXT20Is2018110000.0050.0000100
Luke RonchiIWXT20Is2018110000.0020.0000100
Samuel BadreeIWXT20Is201721100*-20.0000000

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