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 year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Stadium Australia×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Usman KhawajaST2012201244211966*59.50109109.17010170
Ryan CartersSS/ST20142014442462123.0035131.4300012
Peter NevillSS/MR201220122223324*-30110.0000011
Jason FlorosST201120112222217*-20110.0000040
Brett LeeAUS/SS201220123221812*-12150.0000020
Dirk NannesST2012201242200*-10.0000000
Chris GayleST20112011221175100*175.00108162.04110616
Cameron WhiteAUS/MS2014201433110341*51.5084122.62000112
Jacques KallisST2014201422110097*100.0061163.9301076
David WarnerAUS201320131119090*-62145.1601053
Eoin MorganENG/ST20142014441833427.6759140.6800045
Aiden BlizzardST201420142118080*-42190.4801064
Nic MaddinsonAUS/SS201420143317559*37.5072104.1701091
Brad HodgeAUS/MS201420142217164*71.0043165.1201055
Matthew WadeAUS/MS20142014221634463.0050126.0000052
Scott CoyteST20122012431563328.0030186.6700072
Ryan CartersST20122012441562418.676290.3200012
Ben CuttingAUS/BH20142014221542954.0029186.2100016
Chris LynnBH201220121115151*-37137.8401024
Daniel HughesSS201220121115151*-36141.6701042
George BaileyAUS201420141114949*-20245.0000043
MS DhoniIND201220121114848*-43111.6300013
Moisés HenriquesSS201420142214527*45.004697.8300021
Chris TremainST201220124313837*19.0027140.7400123
Elyse VillaniAUSW201420141113636*-4776.6000020
Angelo MathewsSL201320131113535*-27129.6300031
David MillerSA201420141113434*-26130.7700030
Nathan ReardonAS201320131113232*-21152.3800021
Adam VogesAUS201320131112525*-2986.2100000
Thisara PereraSL201320131111919*-12158.3300002
David HusseyMS201420141111616*-13123.0800010
Ravichandran AshwinIND201220121111515*-1693.7500010
James HopesBH201420142211312*13.0010130.0000010
George BaileyAUS201220121111212*-11109.0900010
Peter ForrestBH201220121111212*-11109.0900011
Will SheridanMR201220121111212*-1675.0000010
Jenny GunnENGW201420141111111*-1573.3300010
Tim LudemanAS201320131111111*-7157.1400010
Alex BlackwellAUSW201420141111010*-4250.0000020
Chris JordanENG201420141111010*-1283.3300020
Johan BothaAS2012201211177*-5140.0000000
Aaron O'BrienAS2011201111166*-3200.0000010
Robin PetersonSA2014201411144*-4100.0000000
Mitchell StarcAUS/SS2014201421133*-3100.0000000
Chris TremainST2014201422133*3.00475.0000100
Cameron GannonBH2014201421122*-540.0000000
Luke DoranSS2014201411111*-1100.0000000
Cameron BoyceAUS2014201411111*-1100.0000000
Shane HarwoodMR2011201111100*-0-00000
Dirk NannesST2014201451100*-10.0000000
Page 1Next

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