Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW48/3 (15)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane ShillingfordWIWest Indies2010-20141626626653*13.3062842.36017309
Brandon BessWIWest Indies20101211111*11.001291.6700111
Tim PaineAUSAustralia2010-202135571015349232.64335545.720941724
Steve SmithAUSAustralia2010-2026127227281100323955.292043953.83374511119571
Umar AminPAKPakistan2010480993312.3819850.00001130
Azhar AliPAKPakistan2010-202297180117142302*42.261703341.9319351969422
Abhimanyu MithunINDIndia2010-20114501204624.0024948.19001160
Suresh RainaINDIndia2010-20151831276812026.48144553.151781004
Suraj RandivSLSri Lanka2010-201212171147399.1948030.63003160
Zulqarnain HaiderPAKPakistan2010120888844.0020143.78011150
Wahab RiazPAKPakistan2010-201827415306398.5072742.09009325
Cheteshwar PujaraINDIndia2010-2023103176117195206*43.611621744.3719351286316
Peter GeorgeAUSAustralia2010120221.001118.1800100
Kane WilliamsonNZNew Zealand2010-202611019519951525154.061830651.98333812106328
Hamish BennettNZNew Zealand2010110444.003013.3300000
Adnan AkmalPAKPakistan2010-2013212955916424.63134144.07032730
Darren BravoWIWest Indies2010-2020561025353821836.47788644.86817540441
Andre RussellWIWest Indies2010110222.00922.2200000
Andy McKayNZNew Zealand20101212520*25.005545.4500030
Asad ShafiqPAKPakistan2010-2020771286466013738.20958848.6012271351229
Tanvir AhmedPAKPakistan2010-20135721705734.0027162.73010260
Suranga LakmalSLSri Lanka2010-202270109259344211.12193648.24002111412
Xavier DohertyAUSAustralia2010-20134735118*12.7515932.0800080
Jaydev UnadkatINDIndia2010-20234523614*12.008940.4500021
Usman KhawajaAUSAustralia2011-20268815914622923242.961275748.8316281066428
Michael BeerAUSAustralia2011-201223162*3.002821.4300000
Reece YoungNZNew Zealand201151031695724.1441940.33011191
Devendra BishooWIWest Indies2011-20183661157074515.37190337.150010704
Mohammad SalmanPAKPakistan201124025136.255743.8600111
Kraigg BrathwaiteWIWest Indies2011-202510019310595021232.511457140.8312311959417
Thisara PereraSLSri Lanka2011-201261002037520.3027873.02010214
Lahiru ThirimanneSLSri Lanka2011-2022448562088155*26.43529439.44310112073
Praveen KumarINDIndia201161001494014.9015993.71002215
Virat KohliINDIndia2011-2025123210139230254*46.851660855.58303115102730
Abhinav MukundINDIndia2011-201771403208122.8670045.71023321
Kieran PowellWIWest Indies2011-202144831211313425.77415250.8937827816
Kirk EdwardsWIWest Indies2011-20141732198612131.81205248.0528411112
Tino MawoyoZIMZimbabwe2011-201611221615163*29.29166037.05132770
Kyle JarvisZIMZimbabwe2011-202013241012825*9.1438433.33004131
Craig ErvineZIMZimbabwe2011-202632623199116033.75403049.4048221915
Brian VitoriZIMZimbabwe2011-20134725219*10.408461.9000271
Trent CopelandAUSAustralia20113413923*13.007750.6500070
Nathan LyonAUSAustralia2011-20261441845017324712.93347249.88002021615
Greg LambZIMZimbabwe2011120463923.0012038.3300040
Junaid KhanPAKPakistan2011-2015222811122177.1830639.87005142
Aizaz CheemaPAKPakistan2011-201275511*-234.3500000
Shaun MarshAUSAustralia2011-201938682226518234.32516543.85610102648
Seekkuge PrasannaSLSri Lanka2011110555.001241.6700000
Shaminda ErangaSLSri Lanka2011-201619261119345*12.8746941.15004260
Nuwan PradeepSLSri Lanka2011-201728501713217*4.0036136.570018190

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