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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Prabath NissankaSL20034521812*6.008321.6900220
Sajedul IslamBAN2008-20133601863.004738.3000120
Matthew KuhnemannAUS2023-20255621864.506726.8700120
Prasidh KrishnaIND2023-20269136185*2.578620.9300310
Stanley ChristophersonENG1884110171717.00--000-0
Dick PougherENG1892110171717.00--000-0
Njabulo NcubeZIM201112017148.502373.9100001
Norman ReidSA192112017118.50--00020
Harry AlexanderAUS19331211717*17.001894.4400120
Dennis BrookesENG194812017108.50--000-0
Khalid HasanPAK1954121171017.00--00030
Trevor BarberNZ195612017128.50--000-0
Gavin BriantZIM199312017168.505133.3300010
Sohail TanvirPAK200723017135.674438.6400140
Kwena MaphakaSA2025231179*8.502860.7100102
Lennox BrownSA1931-19322301785.67--00000
Berkeley GaskinWI194823017105.67--00100
Niaz AhmedPAK1967-19692331716*-616.6700000
Gamini WickremasingheSL1989-19923311713*8.502958.6200020
Patterson ThompsonWI1996-19972311710*8.503450.0000021
Blair TicknerNZ2023-202664317817.006426.5600020
Rajindra DhanrajWI1994-19964401794.2512413.7100010
Graham BarlowENG1976-1977351177*4.258220.7300120
Everton MatambanadzoZIM1996-19993511774.259318.2800110
Craig YoungIRE2024-2025463176*5.674438.6400001
Joe CoxSA1913-19143611712*3.40--00300
Subrata GuhaIND1967-19694721763.40559.0900110
Tom DewdneyWI1955-19589125175*2.43--00300
Brian MudzinganyamaZIM2020110161616.006225.8100020
Chamika GunasekaraSL20241111616*-2759.2600020
Bunny ButlerWI1955110161616.00--000-0
Nooshin Al KhadeerINDW20061211616*16.003151.6100130
Liam LivingstoneENG202212116916.001888.8900001
Muhammad MusaPAK20191221612*-1794.1200030
Albert PowellSA189912016118.00--000-0
James NeblettWI19351211611*16.00--000-0
Baqa JilaniIND1936121161216.00--000-0
Jack PlimsollSA1947121168*16.00--000-0
Don BrennanENG195122016168.00--00100
Rangy NananWI19801201688.006624.2400000
Jane SmitENGW2005-200623116128.004535.5600020
James Lillywhite (jnr)ENG187723116108.002166.6700010
Paul TerryENG19842301685.336624.2400020
Charl LangeveldtSA2005-200664216108.005230.7700130
Nazmul HossainBAN2004-2011242168*8.002176.1900221
Arthur OchseSA18892401684.00757.1400010
Abe WaddingtonENG1920-19212401674.005529.0900110
Jim SimsENG1935-193744016124.001816.6700100
Barlow CarkeekAUS1912652166*5.33--00000
Nijat MasoodAFG2023-202436116123.206723.8800421

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