Ekspert-tunnistaja-konsultant on tunnistaja liik, kellel on konkreetses valdkonnas eriväljaõpe või kogemus ja kohus on teda oma ala eksperdiks tunnistanud. Selliseid inimesi tuuakse sageli kriminaalprotsesside ajal tunnistama ning nad annavad teaduslikku või tehnilist teavet teatud tõendite ja selle kohta, kuidas need on kõnealuse juhtumiga seotud. Erinevalt teistest tunnistajatest, keda kutsutakse konkreetset sündmust või isikut arutama, kasutatakse tavaliselt tunnistaja-ekspert selleks, et teavitada kohut tema erialast ning aidata kohtuliikmetel tõendeid mõista või konkreetset fakti kindlaks teha.
Igal jurisdiktsioonil on oma nõuded otsustamaks, kas isiku ütlusi loetakse ekspertteadmiseks. Üldiselt aga peab tunnistaja kogemuse, koolituse või hariduse kaudu tõendama, et tal on teatud valdkonnas keskmisest paremad teadmised. Kuigi eksperttunnistajatelt ei nõuta alati oma valdkonna ametlikku koolitust, peab kohus olema veendunud, et ta suudab anda kõnealuses valdkonnas eriteadmisi.
Kui kohus teeb kindlaks, et isik vastab tunnistaja-konsultandi seaduslikele nõuetele, esitatakse talle hulk hüpoteetilisi küsimusi, et kohtusaali tema valdkonna kohta harida. Pärast seda, kui kohtu liikmed on saavutanud kõnealusest teemast põhiteadmised, arutab ekspert tunnistaja konkreetse juhtumi asjaolusid ja paljudel juhtudel esitab nende asjaolude kohta eksperdiarvamuse. Mõned näited ekspert-tunnistaja-konsultandist hõlmavad politseiametnikku, kes annab ülevaate mõistlikest sõidukiirustest, või psühhiaatrist, kes selgitab inimese vaimset seisundit.
Kohtule täpse teabe andmiseks peab ekspert-tunnistaja-konsultant ütluste andmisel tuginema üksnes faktidele ja andmetele. Kuigi tal võib lubada anda juhtumi kohta arvamus, nõuab enamik kohtuid, et tunnistaja näitaks piisavalt oma teadmisi, enne kui selliseid ütlusi saab kohtulikul arutamisel tõendina tunnistada. Iga eksperdi kvalifikatsiooni hinnatakse individuaalselt.
Olenevalt jurisdiktsioonist kasutatakse ekspert-tunnistaja-konsultanti kõige sagedamini selleks, et selgitada, miks või kuidas konkreetsed järeldused tehti, või arutada teavet, mis võib olla väljaspool tavapäraste teadmiste ulatust. Üldjuhul ta lihtsalt konstateerib fakte ja lubab kohtu liikmetel teha oma järeldused või tunnistaja esitab fakte ja esitab nende kohta arvamuse. Kohtuliikmed saavad omakorda ütlusi hinnata, et teha kindlaks, kas nad nõustuvad või ei nõustu eksperdiarvamusega.
Kuigi ekspertide ütlused ei ole kohtus alati vastuvõetavad, võivad ekspertide tunnistajatest konsultandid sageli kohtuprotsessi tulemust mõjutada. Paljudel juhtudel võivad sellised tunnistused oluliselt mõjutada kohtuniku või žürii lõplikku otsust. Selle tulemusena saab ekspert-tunnistaja-konsultant esitada kohtuprotsessi ajal kõige olulisemad tõendid.