ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack MoroneyAUS1949-195058135211850.29--211130
Albert RelfENG1906-1914101613526323.47--011250
Nayan MongiaIND1995-2000192543515016.7182242.70011351
Mark RichardsonNZ2000-200481203507729.1793837.31021450
Avishka GunawardeneSL2000-200491003498734.9043180.97031521
Yashasvi JaiswalIND2023-20259131349116*29.0845277.21123449
Paul StirlingIRE2011-2024161603488821.7536595.340203810
Phil SimmonsWI1992-19981010234512243.1346374.51201367
Cameron GreenAUS2022-202614164345118*28.7543978.591113012
Woorkeri RamanIND1992-19971014034111424.3672147.30113322
Herbie CollinsAUS192135134020385.00--110380
Brad HodgeAUS2005-2014584340203*85.0059557.14100343
Nicolas PooranWI2021-20241614134065*26.15247137.650102122
Pelham WarnerENG1899-19128151335132*23.9310.00112110
Jack RyderAUS1921341334142111.33--130330
Stuart MatsikenyeriZIM2003-2012171913348618.5652263.98021401
Faheem AshrafPAK2019-20252220433478*20.8843876.26022387
Peter BurgeAUS1957-196461113319133.1046341.68021274
Harry TectorIRE2021-2024131303307925.38319103.45020316
James HopesAUS2006-20091915233063*25.3836889.67010232
Ishan KishanIND2022-20269903299336.56280117.500313018
Daryl MitchellNZ2022-2026121333266032.6049565.86010327
Mehedi Hasan MirazBAN2017-2024141833269721.7358355.920112710
Graeme SwannENG2000-2012191873258529.5535292.33011406
Dominic SibleyENG2019-2020471324133*54.0078441.33100511
Narsingh DeonarineWI2005-2015121423246527.0066448.80022284
Charith AsalankaSL2021-20248803227940.2532997.87030239
Mark RamprakashENG1995-19981015132267*23.0099232.46012252
Roston ChaseWI2021-20261616432067*26.6748366.25032317
Kraigg BrathwaiteWI2014-2024917032010618.8277341.40103371
Vernon RansfordAUS1910-19115903189535.3354758.14042250
Neil FairbrotherENG1992-19991212331575*35.0048864.55031192
Darren GoughENG1994-200545381331542*12.6069245.52001353
Rahmanullah GurbazAFG2023-202677031310544.71288108.681222515
Imrul KayesBAN2008-2017141803136817.3962050.48010363
Pat CumminsAUS2011-2026353383125012.4858952.97014337
Sikandar RazaZIM2014-2026131413117323.92304102.300233310
Jermaine BlackwoodWI2014-202361203107925.8358253.26020411
Desmond HaynesWI1992-1993910130759*34.1159052.03032272
Jack CrawfordENG1906-190771313077425.58--010330
Sarfraz AhmedPAK2013-2021131823075619.1940475.99023413
Graham McKenzieAUS1963-1970132313077613.9528239.72013235
Zaheer KhanIND2000-2013323043073711.8165247.090082910
Cameron WhiteAUS2009-20141414430641*30.60274111.68000279
Saud ShakeelPAK2023-202561003038430.3048862.09032341
Percy HolmesENG1927-192851013028833.56--04300
Tom VeiversAUS1963-196771212995527.1828335.69011172
Zak CrawleyENG2020-2022610129769*33.0059649.83020430
Alok KapaliBAN2002-2007111512967121.1457451.57012310
Nathan LyonAUS2011-2026243042954711.3552556.19005431

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.